#c# #asp.net
#c# #asp.net
Вопрос:
В настоящее время я нахожусь в процессе завершения веб-сайта, для которого требовались таблицы для идеального выравнивания нескольких изображений и ссылок на различные фотографии, которые все вложены в таблицу. Эта таблица находится внутри div, внутри пользовательского элемента управления (.ascx)
Теперь на моей главной странице у меня есть логотип для веб-сайта, который вложен в центральный тег
<center>
<div class="SizeToAlignment">
<img src="Images/Master_Images/logo.gif" style="width: 958px; height: 100%;" alt="Heading" />
</div>
</center>
<center>
<div>
<uc1:TablePics ID="TablePics1" runat="server" />
</div>
</center>
Конечный продукт приводит к смещению LogoDiv с таблицей usercontrol TablePics1 (содержащей мои таблицы ссылок и изображений) на 1 отдельный пиксель (слева).
Я не хочу изменять размер своего логотипа. Есть идеи о том, что мне следует делать?
Ответ №1:
В целях тестирования попробуйте следующее:
<div class="SizeToAlignment" style="padding-left:1px;">
...
</div>
Если это решит проблему, удалите этот атрибут стиля и добавьте правило заполнения слева в класс SiteToAlignment в вашей таблице стилей.
Комментарии:
1. файл cookie сильно раскрошился там, и, казалось, что он увеличился на 2 пикселя. Теперь определенно выровнено. Спасибо!
2. CSS-материал может быть настоящим PITA 😉
3. без шуток: O Я на самом деле разработчик Windows forms >< Но моя работа требует, чтобы я делал asp.net веб-сайты, так что я все еще стажер
4. Для решения проблем CSS панель инструментов веб-разработки в Firefox — ваш лучший друг 😉
5. я использую Firefox 4:? где я могу найти эту панель инструментов? это плагин? или я должен тащить свою ленивую задницу в Google: P