У меня проблема с выравниванием баннера.
Это не должно быть фоновое изображение, оно может быть объектом или встраивать, и оно должно быть 100% страницы, но при уменьшении ширины страницы оно должно оставаться видимым центральной частью баннера.Выровнять баннер до центра
ответ
Добавить width:100%
в .promo_top img
?
Редактировать
Если вам не нравится, изменение размера изображения, быстрый и простой способ бы быть фоновое изображение, которое достаточно широк:
.promo_top{
float:left;
width:100%; height:300px; text-align:center; overflow:hidden;
background-image:url(http://www.quoteserv.com/funny/images/bowie.gif);
background-position:top center;
background-repeat:no-repeat;
}
края будут исчезать влево и вправо, если экран слишком мал для баннера, но остаются централизованными. Новый jsfiddle (только представьте себе ПИК очень широк, чтобы соответствовать большинству экранов)
Пробовал, он сжимал изображение и выглядел не так хорошо. В любом случае, спасибо. :) –
ах, так что вы хотите, чтобы левое и правое исчезли с боков? – yochannah
да, основное содержание будет в середине –
CSS
.width_100 {width: 100%;}
.center {margin-left: auto; margin-right: auto; text-align: center;}
XHTML
<div class="width_100">
<img alt="Alternative Text" class="center" src="lulz.png" />
</div>
Не работает, спасибо вам большое. –
Working Fiddle for both examples
Я не вижу причин, почему бы не использовать фоновое изображение. (и если вы сожалеете об этом ограничении, то вот рабочая скрипка выше)
Если вам нужно использовать изображение, вы можете достичь этого с помощью простой функции JQuery посмотреть на рабочую скрипку выше.
var img = $("#bannerWithScript > img"); //or any selector you want for targeting your image
img.css({
"top": "calc(50% - " + (img.height()/2) + "px)",
"left": "calc(50% - " + (img.width()/2) + "px)"
});
большое спасибо. Я просто думал о сценарии, как это. –
, если вы удовлетворены ответом, вы должны принять его как правильное и проголосовать. – avrahamcool
- 1. Выровнять радиокнопки до центра
- 2. Выровнять прелоадер до центра
- 3. Выровнять текст до центра div
- 4. Выровнять содержимое таблицыLayout до центра
- 5. Выровнять ячейку таблицы до центра
- 6. выровнять внутренний div до центра
- 7. Как вертикально выровнять значок стрелки до центра
- 8. не удалось выровнять навигатор до центра
- 9. Android: выровнять относительный макет до центра
- 10. Как выровнять текст по кнопке до центра?
- 11. необходимо выровнять элементы списка до центра div
- 12. Выровнять DynamicForm по горизонтали до центра VLayout
- 13. выровнять содержимое до центра без использования ширины
- 14. Выровнять текст текстового поля до центра
- 15. Выровнять заголовок столбца DataGrid до центра
- 16. Как выровнять баннер над кнопками
- 17. Невозможно назначить баннер центра в ответном макете
- 18. выровнять предметы центра после поплавка
- 19. Выравнивание центра фигуры до центра JPanel
- 20. Как выровнять мое раскрывающееся меню до центра страницы?
- 21. Не удается выровнять этот # div контейнера до центра
- 22. Выровнять край элемента до центра супервизора в xCode/swift
- 23. metro-bootstrap.css - Не удалось выровнять 'nav' до центра страницы
- 24. выровнять ярлык и текстовое поле до центра в html
- 25. Как я могу выровнять текст счетчика до центра?
- 26. Выровнять выпадающее меню до центра с 100% шириной contianer
- 27. выровнять изображение до вертикального среднего и горизонтального центра
- 28. HTML Выравнивание дел до центра
- 29. Баннер обнимается до основания
- 30. Как горизонтально выровнять inmobi-баннер в Android?
Здравствуйте, не могли бы вы поделиться с нами каким-то кодом? – Albzi
использование 'поле: auto' –
HTML: