Products
How To
Hangspiration
Where To Buy
Wall Hangers
Decorative Hooks
Key Rails
Hook Rails
Floating Shelves
Products >
Tool-Free Floating Shelves
High & Mighty floating shelves are the quickest and easiest decorative shelf you will ever install. This innovative technology comes with a template and level to help you find the exact position to perfectly install the wall hangers. Then simply push in the hangers with your thumbs in the position indicated, slide on the shelf, and start decorating. The look you want, the strength you need, and the simplicity to get it done right.
- The 18” shelf holds 15lbs. The 24” shelf holds 20lbs. The 36” shelf holds 25lbs.
- Steel wall mounts ensure a strong hold.
- Quickly installs into drywall without the need for tools.
- Removes easily with a flathead screwdriver, leaving holes barely bigger than a pin.
- Available Colors: White, Black, Espresso.
- Available Styles: Modern and Beveled.
- Available Sizes: 18”, 24”, 36”.
- Dimensions on Wall: 24” W x 2” H x 6” D
BUY NOW
Use to hang:
- Plants
Where to buy: 24" White Flat Floating Shelf
Find online
Find Locally
View as map
View as list
-
Open until
"; var currentInfoWindow = new google.maps.InfoWindow({ content: contentString }); currentInfoWindow.addListener('closeclick', function() { this.mapElements.activeInfoWindow = null; }.bind(this)); this.mapElements.infoWindows.push(currentInfoWindow); currentMarker.addListener('click', function() { if ( this.mapElements.activeInfoWindow != null ) { this.mapElements.activeInfoWindow.close(); } this.mapElements.activeInfoWindow = currentInfoWindow; currentInfoWindow.open(this.map, currentMarker); }.bind(this)); currentMarker.setMap(this.map); this.mapElements.markerElements.push(currentMarker); }.bind(this))(); } requestAnimationFrame( function() { this.mapElements.wrapper.classList.add('results-loaded'); }.bind(this)); }, switchControl : function(e) { if ( e.currentTarget.hasAttribute('results-control-map') ) { this.mapElements.wrapper.classList.remove('list-showing'); this.mapElements.controls.list.classList.remove('active'); this.mapElements.controls.map.classList.add('active'); } else { this.mapElements.wrapper.classList.add('list-showing'); this.mapElements.controls.map.classList.remove('active'); this.mapElements.controls.list.classList.add('active'); } }, initializeMap : function() { if ( ! this.isGoogleMapsApiLoaded ) { this.loadGoogleMapsApi(); } else { this.loadPlaceholders(); requestAnimationFrame(function() { this.mapElements.wrapper.style.height = this.mapState.wrapperHeight + "px"; this.mapElements.wrapper.classList.remove('collapsed'); setTimeout( function() { window.scroll.animateScroll(this.mapElements.wrapper); }.bind(this), 250); }.bind(this)); if ( this.location.zipcode != null ) { this.geocoder = new google.maps.Geocoder(); this.geocoder.geocode( { 'address': this.location.zipcode}, function(results, status) { if (status == google.maps.GeocoderStatus.OK) { this.location.coords.lat = results[0].geometry.location.lat(); this.location.coords.long = results[0].geometry.location.lng(); this.loadMap(); } else { alert("Geocode was not successful for the following reason: " + status); } }.bind(this)); } else { this.loadMap(); } } }, loadMap : function() { this.map = new google.maps.Map(document.getElementById('map-container'), { center: {lat: this.location.coords.lat, lng: this.location.coords.long}, zoom: 10 }); setTimeout( function() { requestAnimationFrame( function() { this.mapElements.wrapper.classList.add('map-loaded'); }.bind(this)); }.bind(this), 500); if ( this.areResultsLoaded ) { this.loadResults(); } }, resetMap : function() { this.mapElements.wrapper.style.height = "0px"; this.mapElements.wrapper.classList.add('collapsed'); this.mapElements.wrapper.classList.remove('results-loaded'); setTimeout(function() { this.mapElements.resultsWrapper.innerHTML = ""; }.bind(this), 750); }, loadPlaceholders : function() { for ( var i = 0; i < 5; i++ ) { this.mapElements.resultsWrapper.appendChild(this.mapElements.placeholderTemplate.cloneNode(true)); } },appendMessage : function(message) {var messageElement = document.createElement('div');messageElement.classList.add('error');messageElement.textContent = message;this.mapElements.resultsWrapper.appendChild(messageElement);}, getStoreLocations : function(locationConfig) { dataLayer.push({'event': 'product-local-find-stores', 'product-slug' : this.productSlug}); this.areResultsLoaded = false; this.initializeMap(); this.locations = []; this.mapElements.markerElements = []; this.mapElements.infoWindows = []; var config = { location : locationConfig, productId : this.productId } var req = new XMLHttpRequest(); var params = "config=" + JSON.stringify(config); req.onreadystatechange = function(response) { if(req.readyState == 4 && req.status == 200) { var responseObject = JSON.parse(req.responseText); this.areResultsLoaded = true;if ( responseObject.error ) { console.error(responseObject.message); this.mapElements.resultsWrapper.innerHTML = ""; this.mapElements.wrapper.classList.add('results-loaded'); this.appendMessage("Currently not available in your area.")} else { this.locations = JSON.parse(req.responseText); if ( this.isGoogleMapsApiLoaded ) { this.loadResults(); } } } }.bind(this); req.open("POST", "/actions/channelAdvisorDataService/locations/fetchLocations", true); req.setRequestHeader('Content-type', 'application/x-www-form-urlencoded'); req.send(params); }, handleFormSubmission : function(e) { e.preventDefault(); this.location.zipcode = this.formStartElements.form.elements.zipcode.value; this.getStoreLocations({ zipcode : this.location.zipcode }); }, loadGoogleMapsApi : function() { window.initializeMap = function() { this.isGoogleMapsApiLoaded = true; this.initializeMap() }.bind(this) var tag = document.createElement('script'); tag.src = "https://maps.googleapis.com/maps/api/js?key=AIzaSyC8vf4ptd07pd5uSkjoFkDQsYVe8EXln5w&callback=initializeMap"; var firstScriptTag = document.getElementsByTagName('script')[0]; firstScriptTag.parentNode.insertBefore(tag, firstScriptTag); }, addEventListeners : function() { var zipcodeRegex = RegExp('^[0-9]{5}'); this.formStartElements.zipcode.addEventListener('blur', function(e) { if ( this.formStartElements.zipcode.value == "" ) { this.formStartElements.submit.classList.add('disabled'); } }.bind(this)); this.formStartElements.zipcode.addEventListener('input', function(e) { if ( zipcodeRegex.test(this.formStartElements.zipcode.value) ) { this.formStartElements.submit.classList.remove('disabled'); } else { this.formStartElements.submit.classList.add('disabled'); } }.bind(this)); this.formStartElements.location.addEventListener('click', function() { var locationConfig = { coords : { lat : null, long : null } }; navigator.geolocation.getCurrentPosition( function(position) { this.location.coords.lat = position.coords.latitude; this.location.coords.long = position.coords.longitude; var locationConfig = { coords : { lat : this.location.coords.lat, long : this.location.coords.long, } } this.getStoreLocations(locationConfig); }.bind(this), function(error) { console.error("Unable to get location."); }.bind(this) ); }.bind(this)); this.formStartElements.submit.addEventListener('click', this.handleFormSubmission.bind(this)); this.formStartElements.form.addEventListener('submit', this.handleFormSubmission.bind(this)); this.mapElements.controls.map.addEventListener('click', this.switchControl.bind(this)); this.mapElements.controls.list.addEventListener('click', this.switchControl.bind(this)); }, init : function() { this.formStartElements.form = document.querySelector('.form-start-wrapper-outer'); this.formStartElements.zipcode = this.formStartElements.form.querySelector('input'); this.formStartElements.submit = this.formStartElements.form.querySelector('.form-start-submit'); this.formStartElements.location = this.formStartElements.form.querySelector('.form-start-location-wrapper'); this.mapElements.wrapper = document.querySelector('.local-stores-results-wrapper'); this.mapElements.resultsWrapper = document.querySelector('.results-wrapper-inner'); this.mapElements.resultTemplate = this.mapElements.wrapper.querySelector('[result-template]').cloneNode(true); this.mapElements.placeholderTemplate = this.mapElements.wrapper.querySelector('[result-placeholder]').cloneNode(true); this.mapElements.resultsWrapper.innerHTML = ""; this.mapState.wrapperHeight = this.mapElements.wrapper.offsetHeight; this.mapElements.wrapper.style.height = "0px"; this.mapElements.controls.map = this.mapElements.wrapper.querySelector('[results-control-map]'); this.mapElements.controls.list = this.mapElements.wrapper.querySelector('[results-control-list]'); if ( ! "geolocation" in navigator ) { this.formStartElements.location.classList.add('hidden'); } this.addEventListeners(); } } window.LocalStoresController = LocalStoresController; document.addEventListener('DOMContentLoaded', function() { LocalStoresController.init(); }); })();
Ready, set, hang.
Floating Shelves