Я знаю, что во всем Google есть множество статей о том, что они делают что-то похожее, но проблема в том, что все они различаются в реализации. То, что я в основном хотел бы сделать, - установить единицу div фиксированной ширины в центр моей страницы, с барами на стороне, стильной, что бы я ни хотел. В Flex (MXML), я мог бы легко сделать это случиться что-то вроде этого:Выравнивание Divs с CSS
<mx:HBox width="100%">
<mx:VBox id="sideBarLeft" width="100%"/>
<mx:Panel id="content" width="500"/>
<mx:VBox id="sideBarRight" width="100%"/>
</mx:HBox>
Это дало бы мне дизайн, который выглядит следующим образом:
[sideBarLeft][content][sideBarRight]
боковые панели будет расширяться, поскольку область экрана растет, но содержание останется неизменным, 500 пикселей в ширину.
Как бы достичь этого в HTML с помощью div и CSS? Кроме того, существует ли способ установить минимальную ширину боковых панелей? Т.е.: размер, который они не могли сжать ниже? (Например: < тх: VBox ид = «sideBarLeft» ширина = «100%» MinWidth = «150»/>)
И я извиняюсь за природой, сколько новичок я в этом материале. Я предполагаю, что я потратил слишком много времени созданию приложений и слишком мало времени с HTML и CSS :)
Серьезно. Верир хорошо. – Donut
Это бесстрашный гений. Отличная работа! Извините, так как я больше разбираюсь в CSS, я постоянно разочарован другими разработчиками в использовании таблиц. Там как это странное вуду об использовании таблиц в дизайне. –
Бывают случаи, когда полезно использовать таблицы, и когда полезно использовать div. Общая мысль в Интернете заключается только в использовании div ... Я бы сказал, чтобы использовать div, но если вам абсолютно необходимо использовать таблицы, пойдите для этого - особенно в таком случае, где это будет совместимо с каждым браузер (больше, чем продвинутые трюки CSS). Все зависит от того, насколько сложна ваша макет. – Breakthrough