• Здравствуйте, все! Собственно, как вставлять картинки в меню wp я нашёл, но делая предварительную вёрстку споткнулся на выравнивании ссылок(пунктов меню). Они никак не хотят ценрироваться.

    <header>
         <div id="name-site">
    	<img src="images/namesite-physics.png">
         </div>
         <div id="wrap-menu">
    	<ul id="main-menu">
    		<li id="link1"><a href="#">Механика</a></li>
    		<li id="link2"><a href="#">Термодинамика</a></li>
    		<li id="link3"><a href="#">Электричество</a></li>
    		<li id="link4"><a href="#">Оптика</a></li>
    		<li id="link5"><a href="#">Ядерная физика</a></li>
    	</ul>
         </div><!-- wrap-menu -->
    </header>
    #wrap-menu {
    	height: 200px;
    	margin: 0;
    	padding: 0;
    }
    
    #wrap-menu  ul {
    	list-style: none;
    	margin: 0;
    	padding: 0 0 0 30px;
    }
    
    #wrap-menu li {
    	display: block; /* display: block  потому что задаём width */
    	float: left;
    	position: relative;
    	width: 130px;
    	height: 130px;
    }
    
    #link1 { background-image: url(images/icon-mechanica.png);}
    #link2 { background-image: url(images/icon-termodinamika.png);}
    #link3 { background-image: url(images/icon-electrisity.png);}
    #link4 { background-image: url(images/icon-optica.png);}
    #link5 { background-image: url(images/icon-nuclear.png);}
    
    #wrap-menu li  a{
    	position: absolute;
    	bottom: 0;
    	margin: auto;
    	color: #000;
    	text-decoration: none;
    	font-size: 16px;
    }

    Ссылки располагаются под картинками. Пробовал всякие варианты, какие находил в инете, ничего не подходит. Подскажите пож., что не правильно делаю.

Просмотр 1 ответа (всего 1)
  • Всё оказалось элементарно. Просто когда в ступор войдёшь не видишь очевидное.

    #wrap-menu li  a{
            width: 130px;
    	position: absolute;
    	bottom: 0;
    	text-align: center;
    	color: #000;
    	text-decoration: none;
    	font-size: 16px;
    }
Просмотр 1 ответа (всего 1)

Тема «Меню с картинками» закрыта для новых ответов.