Почему я получаю этот странный артефакт при отображении страницы ASP NET в веб-браузере? - PullRequest
0 голосов
/ 08 июля 2011

Лучший способ показать то, что я вижу, это дать вам пару скриншотов: http://i150.photobucket.com/albums/s99/dc2000_bucket/scr1.jpg

http://i150.photobucket.com/albums/s99/dc2000_bucket/scr2.jpg

Ссылка выше также показывает HTML / ASPcode.

Вопрос в том, почему я получаю эту белую линию при рендеринге контента в веб-браузере ????

PS.Я использую VS2010 (что я готов разбить молотком ...)

Ответы [ 4 ]

1 голос
/ 08 июля 2011
  1. Изображения являются встроенными элементами.
  2. Встроенные элементы отображаются как символы.
  3. Символы располагаются на линии.
  4. Есть место под этой линией для спусков (которое вы найдете на таких буквах, как g, j и y, но не на a, b и c.)*
  5. Это пространство - то, что вы видите.

Вы можете повернуть вертикальное выравнивание изображений или прекратить использовать таблицы макетов

1 голос
/ 08 июля 2011

Пользователь Сброс CSS , и все должно быть решено.Причина, по которой вы получаете weird artifact, заключается в том, что браузеры по умолчанию применяют некоторый стиль к элементам HTML.Чтобы аннулировать эти стили по умолчанию, дизайнеры обычно используют CSS Reset .Сброс CSS - это файл CSS, который пытается удалить все стили по умолчанию, применяемые браузерами.

Для отладки полей и отступов CSS используйте Firebug с Firefox.Вот изображение, как это сделать:

enter image description here

0 голосов
/ 10 июля 2011

Хорошо, ребята, я понял это. Следующий тег должен быть добавлен к тегу, в котором размещено изображение. Я не знаю почему, но это помогает:

td {font-size: 0; }

Спасибо всем за помощь!

0 голосов
/ 08 июля 2011

Здесь вы можете получить стиль браузера по умолчанию. Я бы порекомендовал получить сброс CSS и посмотреть, поможет ли это

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...