|
233 / 130 / 27
Регистрация: 24.08.2016
Сообщений: 875
|
|
Как сделать таблицу с четной шириной пикселей24.08.2016, 21:58. Показов 1667. Ответов 12
Метки нет (Все метки)
Здравствуйте.
Есть такая проблема. На сайте ширина таблицы задается как 90% от ширины экрана. Необходимо, так же чтобы ширина таблица всегда была с четным количеством пикселей. Однако для некоторых разрешений экрана (768, 864, 1024, 1050, 2048, 2732) это требование не выполняется. Можно ли средствами html, css и php добавлять к ширине таблицы один пиксель, если она имеет нечетное значение?
0
|
|
| 24.08.2016, 21:58 | |
|
Ответы с готовыми решениями:
12
Почему на мониторе с шириной 1920 JS показывает 1519 пикселей Построить на экране видеомонитора 10 прямоугольников шириной 40 пикселей, высота которых пропорциональна значению суммы ряда . Как сделать в PageControl закладки с различной шириной/высотой? |
|
15 / 15 / 5
Регистрация: 24.07.2014
Сообщений: 103
|
||||||
| 25.08.2016, 13:23 | ||||||
Сообщение было отмечено alicesmagic3d как решение
Решение
1
|
||||||
|
233 / 130 / 27
Регистрация: 24.08.2016
Сообщений: 875
|
|
| 25.08.2016, 13:37 [ТС] | |
|
Спасибо! Только вопросы возникли еще:
Если я делаю по второму варианту, #mytable - это идентификатор для таблицы нужно добавить? А класс не пойдет для этого? ('.mytable') $(document) - слово document нужно заменять чем-то своим, или так нужно оставить? Далее, нужно создать файл .js с одной этой строчкой? А как его подключить в html? Простите за глупые вопросы. Я в Javascript полный ноль.
0
|
|
|
15 / 15 / 5
Регистрация: 24.07.2014
Сообщений: 103
|
|
| 25.08.2016, 14:53 | |
Сообщение было отмечено alicesmagic3d как решение
Решение
document - это зарезервированное слово, обозначает открытое окно (по простому объяснил, конечно всё сложнее чуть чуть)
Классы тоже подойдут, без разницы. Вариант $() предполагает, что Вы будете использовать jQuery. Что бы добавить скрипт в html, достаточно простого тега <script></script>
1
|
|
|
супермизантроп
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,629
|
|||
| 25.08.2016, 14:59 | |||
|
если судить по первому вашему сообщению, то и в html, css и php вы совершенно не разбираетесь любой "не ноль" должен знать, что в html и css в принципе отсутствует математический аппарат (а как без математики определить чётность/нечётность?) и любой "не ноль" знает, что php хоть и имеет нужный матаппарат, но ничего не знает ни о странице браузера, ни о размерах отображённых на ней html-элементов можно где-нить после закрывающего тега </table> прописать скриптовой блок <script></script>, внутрь которого поместить javascript-код
1
|
|||
|
233 / 130 / 27
Регистрация: 24.08.2016
Сообщений: 875
|
|
| 25.08.2016, 16:26 [ТС] | |
|
Спасибо за ответы) Попробую разобраться.
kalabuni, хорошо, я полный ноль во всем))) Нет проблем) Добавлено через 9 минут Хотя, конечно, было бы любопытно узнать точные критерии понятия "не полный ноль". С какого момента обучения в той, или иной области человек становится "не полным нулем".
0
|
|
|
супермизантроп
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,629
|
|||
| 25.08.2016, 17:00 | |||
|
и она хорошо сформулирована в басне Крылова "пироги должен печь пирожник, а сапоги тачать -- сапожник"
0
|
|||
|
233 / 130 / 27
Регистрация: 24.08.2016
Сообщений: 875
|
|
| 25.08.2016, 18:17 [ТС] | |
|
"проблема, увы, есть
и она хорошо сформулирована в басне Крылова "пироги должен печь пирожник, а сапоги тачать -- сапожник" У меня была проблема, и я ее решила. Мне требовалось решить задачу, и я нашла решение. Пусть не такое, какое представлялось бы вам наиболее правильным. Становиться профессиональным веб-программистом в мои планы не входит. Так, что у меня проблемы нет. А вот у вас, похоже, одна имеется. И называется она завышенное самомнение. Это когда человек позволяет себе публичные высказывания относительно качеств другого человека. Причем тогда, когда его об этом не просят. И эту проблему решить, увы, никак нельзя до тех пор, пока ее владелец не подрастет до определенного уровня осознанности. А по поводу басни Крылова... Люди не рождаются ни пирожниками, ни сапожниками. И вы не родились программистом. И вы не сразу узнали многие вещи. И если бы в то время рассуждали подобным образом, то сейчас вы бы были тем же полным нулем, что и раньше.
0
|
|
| 25.08.2016, 18:25 | ||
|
Не по теме:
Есть там математика. Если будешь (да я сегодня настолько наглый и беспардонный) цепляться за надпись "experemental", то мне пофигу, у меня в хроме поддерживается, думаю в твоём браузере (предполагаю, что ff) это тоже уже есть.
0
|
||
| 25.08.2016, 21:12 | |
|
Не по теме: На самом деле в css математика в принципе не нужна... Математика - это задача js в первую очередь... В css есть mediaqueries и можно на каждой точке изгиба указать чётную высоту таблицы, но вот кода будет многовато, зато будет работать не менее эффективно, чем динамический пересчёт... :) Поэтому рациональнее решить проблему с помощью js...
0
|
|
|
233 / 130 / 27
Регистрация: 24.08.2016
Сообщений: 875
|
|
| 26.08.2016, 11:58 [ТС] | |
|
caleblt, еще раз, огромное спасибо за помощь. Все работает на ура.
Правда, этот, который "не полный ноль", чуть было не сбил меня с толку, посоветовав вставить вашу строчку перед закрывающим тегом table. У меня таких таблиц больше сотни на сайте. Хорошо, что у меня, у "полного нуля" хватило ума поставить ее в footer.php, который один на весь сайт. И все получилось. Вот только интересно, он это сделал нарочно, или по незнанию? Зачем было уточнять про закрывающий тег table, если гораздо грамотнее было бы сказать: "в конце html-документа", или вообще ничего не говорить?
0
|
|
|
15 / 15 / 5
Регистрация: 24.07.2014
Сообщений: 103
|
|
| 26.08.2016, 17:25 | |
|
Тэг <script></script> Вы можете вставить в любое место документа, даже после закрывающего тэга </html> в конце.
Если что не ясно - задавайте вопросы. Обучение всегда начинается с азов. Если кто то ошибся в ответах - полагаю не стоит обижаться, возможно у человека трудный день, чего то не понял, или не знает.
1
|
|
|
|
||
| 26.08.2016, 20:03 | ||
|
0
|
||
| 26.08.2016, 20:03 | |
|
Помогаю со студенческими работами здесь
13
Как из картинки сделать мозаику из кубиков (пикселей)? Как сделать вывод круга радиусом 30 пикселей? Как сделать круг при большом количестве пикселей Как сделать, чтоб выводилось сообщение с четной цифрой(цифрами) Как сделать, чтобы изображение на экране занимало заданное количество пикселей? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Оттенки серого
Argus19 18.03.2026
Оттенки серого
Нашёл в интернете 3 прекрасных модуля:
Модуль класса открытия диалога открытия/ сохранения файла на Win32 API;
Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
|
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога
Финальные проекты на Си и на C++:
finish-rectangles-sdl3-c. zip
finish-rectangles-sdl3-cpp. zip
|
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие.
Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
|
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ВВЕДЕНИЕ
Выполняя задание на управление насосной группой заполнения резервуара,. . .
|
|
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
|
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога
Финальные проекты на Си и на C++:
hello-sdl3-c. zip
hello-sdl3-cpp. zip
Результат:
|
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога
MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
|
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд.
Даже если у вас. . .
|