Итак, я пытался выяснить проблему с моими divs здесь; как перевести мой дизайн в фактический макет, и я не имел большой удачи в исследовании или реализации. В прикрепленной ссылке, где вы видите // PORTFOLIO, а затем линию, простирающуюся до края области содержимого, есть красная линия. Прямо сейчас у меня есть как // PORTFOLIO, так и красные линейные divs, заданные для определенной ширины пикселя, но я хочу, чтобы оба divs автоматически устанавливали их ширину (первая автоматически устанавливала свою ширину в зависимости от того, сколько // TITLE занимает второе место, а второе заполняет оставшееся пространство в контейнере), так как у меня будут другие разделы веб-сайта, которые делают то же самое, и не хотят точно измерять для каждой области. Любые предложения приветствуются, большое вам спасибо!Сделать поле автозаполнения divs
ответ
См:http://jsfiddle.net/GmtMK/1/(изменить ширину окна браузера)
<div id="columnA">
<div id="title">//Portfolio</div>
<div id="line"></div>
</div>
#columnA {
font-family: 'ProximaNovaRegular', Geneva, sans-serif;
font-size: 19px;
text-transform: uppercase;
color: #C10000;
margin-bottom: 20px;
letter-spacing: 4pt;
}
#title {
float: left
}
#line {
overflow: hidden;
height: 9px;
border-bottom: 1px solid #c10000;
}
Во-первых, позвольте мне дополнить Вас на своем сайте, это выглядит красиво и стильно! Во-вторых, у меня есть для вас решение, используя display: table
CSS свойство, однако, он требует добавления <hr />
элемент это не позволит вам иметь клетки неравномерной высоты:
<div id="columnA">
<div id="title">//Portfolio</div>
<div id="line"><hr /></div>
</div>
#columnA {
width: 400px;
display:table;
}
#title {
display:table-cell;
width: 175px;
}
#line {
display:table-cell;
width: auto;
}
hr {
background-color: #C10000;
height: 1px;
border: 0;
}
Пожалуйста, смотрите полный пример: http://jsfiddle.net/GmtMK/
Это работает, но [IE7 не работает] (http://caniuse.com/css-table). Я собираюсь ограбить jsFiddle, чтобы показать альтернативное решение. – thirtydot
Большое вам спасибо за помощь! И спасибо за комплимент! У меня пока нет возможности критиковать реальный дизайн, поэтому он действительно помогает услышать, что он выглядит прилично. Это делает мой день. – Justin
- 1. Как сделать поле поиска автозаполнения в CodeIgniter?
- 2. Как сделать поле автозаполнения в студии android
- 3. Выходное поле автозаполнения предложения
- 4. Текстовое поле автозаполнения
- 5. Resize автозаполнения поле ежевика
- 6. Поле автозаполнения в SugarCRM
- 7. Текстовое поле автозаполнения
- 8. JQueryUI поле ввода автозаполнения
- 9. Текстовое поле автозаполнения SWT
- 10. Drupal: поле автозаполнения CCK
- 11. Доступ 2007: поле автозаполнения
- 12. Поле автозаполнения в форме? []
- 13. Поле автозаполнения в odoo 8
- 14. Сделать самозагрузки машинописного автозаполнения интерактивных
- 15. Текстовое поле автозаполнения в javafx
- 16. Поле поиска автозаполнения в Salesforce
- 17. Как сделать поле ввода автозаполнения из существующего javascript
- 18. Как сделать Grails richui g: поле автозаполнения обязательно
- 19. OpenCart настраиваемое поле продукта автозаполнения
- 20. WinForms Текстовое поле События автозаполнения
- 21. Поле ввода окна автозаполнения поля
- 22. текстовое поле автозаполнения (в поле) при вводе
- 23. Jupyter автозаполнения предложение текстовое поле
- 24. Добавить радиообъекты в поле автозаполнения
- 25. Скрыть поле автозаполнения в wp7
- 26. Проверка поле автозаполнения в Django
- 27. Текстовое поле автозаполнения с гиперссылкой
- 28. Поле поиска автозаполнения кнопки Android
- 29. Функциональность автозаполнения на текстовом поле
- 30. Установить фокус на поле автозаполнения
Div (A 11) будут иметь свою ширину как 100% доступного пространства в любом случае, проблема с вашей заключается в том, что они плавают, и чтобы два элемента плавали бок о бок, они должны иметь ширины, и общее количество этих не должна превышать ширину родительского элемента. Вы можете установить оба этих столбца на 50%, но тогда у вас не будет места между ними, но если вы добавите некоторое дополнение, вы увеличите ширину выше 50%, чтобы не работать. Не ответ, как таковой, я знаю, одна из тех проблем, где трудно понять, как div может заменить таблицы. – Treborbob