Всем доброго дня!
У меня стоит тема всем известная NewsFlash. Сайт работает отлично (www.okmpi.kz).
У меня возникло проблема. В теме newsflash есть блоки user1, user2, user3. Но ширина их связано с общим шириной сайта(если включен user1 и user2, то ширина каждых 50%, а если будет включен 3 блока сарзу, то будет 33% соответственно).
А как можно сделать, чтобы ширина этих блоков были фиксированными. Помогите пожалуйста, я не очень то разбираюсь CSS.
Файл style.css прикреплен
Вложение | Размер |
---|---|
style.txt | 7.38 КБ |
Комментарии
Помогите пожалуйста, очень нужно.
width: 100%;
padding: 0;
}
.section {
float: left;
}
#section1 {
border: 1px solid #ccc;
margin: 4px 0;
}
#section1 .block,
#section2 .block {
padding: 8px;
}
.section.width99 {
width: 100%;
}
.section.width49 {
width: 50%;
}
.section.width33 {
width: 33%;
}
.section.width24 {
width: 25%;
}
.sections {
width: 100%;
}
скорее всего здесь надо править.
для более детальной информации точно укажите какими классами описываются блоки.
Замени все проценты в пиксели и посмотри Firebugом какой класс у блока и исправь его.
После обнаружения того, где нужно править попробуйте задать блоку параметр
min-width: нужное количество px;
.Блоки описываются общим классом sections.
Потом если будет включен user1,user2,user3 то классом
Допустим у меня всегда включен 3 блока сразу, это значить пользуемся
А у меня прикол в том, каждый блок user1,user2,user3 должны быть разной ширины.
Помогите пожалуйста решить эту проблему!
ну а что вам мешает написать
width: 50%;
}
.section.user2 {
width: 30%;
}
.section.user3 {
width: 20%;
}
в и page.tpl.php внесите соответственные изменения.
подробно обясните пожалуйста, я новичок в этом деле, Пожалуйста помогите.
вот фрагмент кода page.tpl.php:
<?php
$section1count = 0;
if ($user1) {
$section1count++;
}
if ($user2) {
$section1count++;
}
if ($user3) {
$section1count++;
}
?>
<?php if ($section1count): ?>
<?php $section1width = 'width'. floor(99 / $section1count); ?>
<?php endif; ?>
<?php if ($user2): ?>
<?php endif; ?>
<?php if ($user3): ?>
<?php endif; ?>
пожалуйта помогите, где че надо писать или изменять....