ASP.NET MVC - Отображение с помощью Automapper

Я не думаю, что это столь легко, как другие разобрали его, чтобы быть. pwd не работает, поскольку текущий dir является не обязательно каталогом со сценарием. 0$ не всегда имеют информацию также. Рассмотрите следующие три способа вызвать сценарий.

./script

/usr/bin/script

script

первыми и третьими способами 0$ не имеют информации о полном пути Во втором, и третье, pwd не работают. Единственный способ получить dir третьим путем состоял бы в том, чтобы пробежать путь и найти файл с корректным соответствием. В основном код должен был бы восстановить то, что делает ОС.

Один способ сделать, что Вы спрашиваете, был бы только к hardcode данные в/usr/share dir и сослался бы на него полным путем. Данные shoudn't быть в/usr/bin dir так или иначе, таким образом, это, вероятно, нужно.

16
задан Nikita Rybak 1 February 2011 в 17:42
поделиться

2 ответа

После добавления награды я решил обойти эту проблему, настроив свой CSS на IE8. Я уже использовал технику Пола Айриша по добавлению классов к элементу <html> с помощью условных комментариев:

<!--[if lt IE 7 ]> <html class="ie6 ielt9"> <![endif]-->
<!--[if IE 7 ]>    <html class="ie7 ielt9"> <![endif]-->
<!--[if IE 8 ]>    <html class="ie8 ielt9"> <![endif]-->
<!--[if IE 9 ]>    <html class="ie9"> <![endif]-->
<!--[if (gt IE 9)|!(IE)]><!--> <html class=""> <!--<![endif]-->

Так что все, что мне нужно было сделать, это добавить дополнительное правило CSS для IE 8 и ниже:

.img-container { display: table-cell; }   /* IE9+ and other browsers */
.ielt9 .img-container { display: block; } /* IE8 and lower */

В сочетании с методиками для вертикального центрирования изображений , это дает мне хорошее кросс-браузерное решение.

19
ответ дан 30 November 2019 в 16:41
поделиться

у вас есть тег doctype?

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>

Однажды у меня была та же проблема с IE, которая решила эту проблему.

Удачи

0
ответ дан 30 November 2019 в 16:41
поделиться