Форум программистов, компьютерный форум, киберфорум
HTML, CSS
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.89/9: Рейтинг темы: голосов - 9, средняя оценка - 4.89
18 / 18 / 4
Регистрация: 30.09.2013
Сообщений: 519

В css в таблице высота в процентах не работает

21.11.2013, 01:59. Показов 1911. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Мне нужно чтоб картинка занимал 100 % от окна браузера по ширине и 60 по высоте. Меню должно находиться в пределах катринки. Вот код:
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
<!DOctype html>
<html>
<head>
<title>::главная::—УРАЛСТРОЙПОРТАЛ—::главная:</title>
<meta charset = "utf-8">
 
<style>
* {
    margin: 0;
    padding: 0;
   }
   tr {
margin: 0;
   padding: 0;
   }
   @font-face{
   font-family: MyriadPro-Cond;
   src: url("fonts/MyriadPro-Cond.oft") format("opentype");
   }
   @font-face{
   font-family: MyriadPro-Semibold;
  src: url("fonts/MyriadPro-Semibold.oft") format("opentype");
   }
   @font-face{
   font-family: MyriadPro-It;
   src: url("fonts/MyriadPro-It.oft") format("opentype");
   }
   @font-face{
   font-family: tahoma;
   src: url("fonts/tahoma.ttf") format("truetype");
   }
   @font-face{
   font-family: tahomabd;
   src: url("fonts/tahomabd.ttf") format("truetype");
   } 
   a img{
border: none;
}  
   table.menu {  
         height: 200%;
   background-image: url(images/gradient.bmp); 
    text-align: center;
    border-collapse: collapse;
    border: 0;
       padding: 0; 
   display: block;
   }
   table.osnov {
       text-align: left;
   }
   tr {
margin: 0;
   padding: 0;
   }
   a.nizok
   {
    text-decoration: none;
   }
  a.kartinka_ssilka
  {
   text-decoration: none;
  }
   a.ssilka_menu {
   font-family: MyriadPro-Cond, Arial, Helvetica, sans-serif;
   display:block;
color:#FFFFFF;
text-decoration: none ;
font-size: 80%;
}     
a.ggg {
color:#000000;
} 
td.menu_hover:hover {  
   background-image: url(images/gradient_hover.bmp); 
border: 0;
margin: 0;
    padding: 0;}
    .menu_hover{
      font-family: MyriadPro-Cond, Arial, Helvetica, sans-serif;
    font-size: 19pt;
    } 
    .hone {
        font-family: MyriadPro-Cond, Arial, Helvetica, sans-serif;
    font-size: 17pt;
    }
    .hsix {
        font-family: tahoma, Arial, Helvetica, sans-serif;
    font-size: 11pt;
    }
    a.htwo {
color:#03a9d7;
font-family: tahoma, Arial, Helvetica, sans-serif;
    font-size: 10pt;
   table.fon2
    {      
               height: 60%; 
        border-collapse: collapse;
    background-image: url(images/shapka.bmp);
    background-size: 100% 100%;
    background-repeat: no-repeat; 
     
   } 
   </style>
</head>
<body> 
<table class="fon2" width="100%" border="3">
  <tr>
  <td colspan="13"><table class="menu" width="80%" align="center" >
   <tr>
<td class="menu_hover"><a class="ssilka_menu" href="#">ГЛАВНАЯ</a></td>
<td class="menu_hover"><a class="ssilka_menu" href="#">ВЫСТАВКИ</a></td>
<td class="menu_hover"><a class="ssilka_menu" href="#">КАТАЛОГ КАМПАНИЙ</a></td>
<td class="menu_hover"><a class="ssilka_menu" href="#">НОВОСТИ</a></td>
<td class="menu_hover"><a class="ssilka_menu" href="#">ФОРУМ</a></td>
<td class="menu_hover"><a class="ssilka_menu" href="#">ПАРТНЕРЫ</a></td>
   </tr>
  </table>
  </td>
  </tr>
</body>
</html>
Добавлено через 7 часов 6 минут
нашел решение убрал <!DOctype html> но почему все стало работать?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
21.11.2013, 01:59
Ответы с готовыми решениями:

В блоках не хочет работать высота заданная в процентах. Если задать в пикселях, то работает. В чем ошибка?
В блоках не хочет работать высота заданная в процентах. Если задать в пикселях, то работает. В чем ошибка? ...

Высота в процентах без позиционирования
Возможно ли сделать 2 блока по 50% в высоту без позиционирования?

Фиксированная в процентах высота блоков
Сабж. Это мой первый опыт front-end разработки. Я бы хотел чтобы независимо от контента блоки имели фиксированную высоту в процентном...

2
 Аватар для TAB
215 / 215 / 73
Регистрация: 12.03.2013
Сообщений: 485
21.11.2013, 08:50
Нужно задать высоту html и body, ибо table её черпает от body при задании правила height: 60%:
CSS
1
2
3
html,body{
    height: 100%;
}
HTML5
1
<!DOCTYPE html>
Включает режим соблюдения стандартов.
1
18 / 18 / 4
Регистрация: 30.09.2013
Сообщений: 519
21.11.2013, 09:24  [ТС]
Я знаю что такое doctype а почему при выключеном все работает нормально? .но все равно спасибо, помоголо.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
21.11.2013, 09:24
Помогаю со студенческими работами здесь

высота div не отображается в процентах
день добрый. суть: пишу для себя &quot;программу&quot; на php для учета расходов и доходов. с помощью div рисую столбчатые графики. беда: если...

Не правильно отображается ширина и высота в процентах
1)Есть просмотрщик фото:...

Задать высоту елементов в процентах Css
Если писать высоту в пикселях, то работает. Как сделать в процентах?? &lt;!DOCTYPE html&gt; &lt;html lang=&quot;en&quot;&gt; ...

Можно ли в CSS задавать толщину рамки в процентах?
Можно ли в CSS задавать толщину рамки в процентах? Если нет, то в чём можно кроме пикселей? Если да, то в процентах от чего? Заранее...

CSS высота 3-х колоночного сайта
Есть 3-х колоночный сайт на Joomla 2.5, на основе шаблона JBlank. Нужно сделать так, чтобы левая и правая колонки были одной высоты с...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru