2016-10-25 2 views
2

Редактировать: С помощью vakho papidze, мне удалось центрировать заголовок, однако он все еще отделен (не встроен) и не в правильном положении. Вот схема того, что я ищу в окончательной версии: https://gyazo.com/3a71cc861daf2ec897cceed30d4bb576.Header поплавки и параграфы сами по себе


В прошлом, когда я использовал только 3 название в заголовке, которые перебазирование пользователей на другие страницы, заголовки были в линии и в правильной позиции. Добавляя дополнительный заголовок, весь заголовок выворачивается и перемещается в верхнем правом углу страницы. Здесь вы можете проверить код-перо страницы с неуместным заголовком - https://codepen.io/valik140795/pen/qadXOo.

<ul> 
    <style> 
.dropbtn { 
background-color: #282828; 
color: #AA9568; 
padding: 0px; 
font-size: 16px; 
border: none; 
cursor: pointer; 
} 

.dropbtn:hover, .dropbtn:focus { 
background-color: #282828; 
} 


.dropdown { 
position: relative; 
z-index: 999; 
display: inline-block; 
} 

.dropdown-content { 
display: none; 
position: fixed; 
z-index: 999; 
background-color: #282828; 
min-width: 180px; 
overflow: auto; 
box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2); 
} 

.dropdown-content a { 
color: #AA9568; 
padding: 3px 5px; 
text-decoration: none; 
display: block; 
} 

.dropdown a:hover {background-color: #282828} 

.show {display:block;} 
</style> 

<div class="dropdown"> 
<button onclick="myFunction()" class="dropbtn"><a href=#fab>ФАБРИКИ</a>  </button> 
    <div id="myDropdown" class="dropdown-content"> 
<a href="#nobilis">Nobilis</a> 
<a href="#colordeseda">Color de Seda</a> 
<a href="#eugenio">Eugenio Colombo</a> 
<a href="#libra">Libra</a> 
    </div> 
</div> 

<script> 
/* When the user clicks on the button, 
toggle between hiding and showing the dropdown content */ 
function myFunction() { 
document.getElementById("myDropdown").classList.toggle("show"); 
} 

function filterFunction() { 
var input, filter, ul, li, a, i; 
input = document.getElementById("myInput"); 
filter = input.value.toUpperCase(); 
div = document.getElementById("myDropdown"); 
a = div.getElementsByTagName("a"); 
for (i = 0; i < a.length; i++) { 
    if (a[i].innerHTML.toUpperCase().indexOf(filter) > -1) { 
     a[i].style.display = ""; 
    } else { 
     a[i].style.display = "none"; 
    } 
} 
} 
</script> 

    <li>|</li> 

    <ul> 
    <style> 
.dropbtn { 
background-color: #282828; 
color: #AA9568; 
padding: 0px; 
font-size: 16px; 
border: none; 
cursor: pointer; 
} 

.dropbtn:hover, .dropbtn:focus { 
background-color: #282828; 
} 


.dropdown { 
position: relative; 
z-index: 999; 
display: inline-block; 
} 

.dropdown-content { 
display: none; 
position: fixed; 
z-index: 999; 
background-color: #282828; 
min-width: 180px; 
overflow: auto; 
box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2); 
} 

.dropdown-content a { 
color: #AA9568; 
padding: 3px 5px; 
text-decoration: none; 
display: block; 
} 

.dropdown a:hover {background-color: #282828} 

.show {display:block;} 
</style> 



<div class="dropdown"> 
<button onclick="myFunction()" class="dropbtn"><a href=#fab>ДИЛЕРЫ</a>  </button> 
    <div id="myDropdown" class="dropdown-content"> 
    <a href="#nobilis">Nobilis</a> 
    <a href="#colordeseda">Color de Seda</a> 
    <a href="#eugenio">Eugenio Colombo</a> 
    <a href="#libra">Libra</a> 
    </div> 
</div> 

<script> 
/* When the user clicks on the button, 
toggle between hiding and showing the dropdown content */ 
function myFunction() { 
document.getElementById("myDropdown").classList.toggle("show"); 
} 

function filterFunction() { 
var input, filter, ul, li, a, i; 
input = document.getElementById("myInput"); 
filter = input.value.toUpperCase(); 
div = document.getElementById("myDropdown"); 
a = div.getElementsByTagName("a"); 
for (i = 0; i < a.length; i++) { 
    if (a[i].innerHTML.toUpperCase().indexOf(filter) > -1) { 
     a[i].style.display = ""; 
    } else { 
     a[i].style.display = "none"; 
    } 
} 
} 
</script>   

    <li>|</li> 
    <li><a href="http://www.123contactform.com/form-2178643/My-  Form">Сотрудничество</a></li> 
    <li>|</li> 
    <li><a href="contact.html">Контакты</a></li> 
    </ul> 
</div> 

ответ

0

Изменение, как это и будет работать:

.block_header ul { 
 
    position: absolute; 
 
    bottom: 61px; 
 
    right: 0; 
 
    width: 100%; 
 
    text-align: center; 
 
}

+0

дает мне следующее: https://gyazo.com/a19be600b35d574c4d0f8ae10d2a0b4b – Valbone

+0

Как бы я поместить его в линию, если я уже есть 'код .block_header ul { позиция: абсолютная; дно: 61шт; правый: 0; ширина: 100%; text-align: center; дисплей: встроенный; ясно: нет; white-space: normal; word-wrap: break-word; ' – Valbone

+0

Я добавил только это, и он работает правильно' width: 100%; text-align: center; ' –

Смежные вопросы