2014-01-10 3 views
0

У меня нет никакого контроля над следующей разметкой:CSS: как скрыть часть содержимого тега?

<p class="filename"> 
    <img src="http://domain.com/uploads/image_gallery/_thumbs/Chrysanthemum.jpg" alt="Chrysanthemum.jpg"> 
    <br> 
    Chrysanthemum.jpg 
</p> 

Я хотел бы сделать шкурку от дисплея в <br> Chrysanthemum.jpg части. Возможно ли это в CSS?

+0

хорошо, первый шаг будет ставить на части отдельно в другой тег (вероятно, 'div', в этом случае вы также можете избавиться от' br', убив двух зайцев одним выстрелом) – Markasoftware

+0

Я думаю, что OP хочет скрыть
Chrysanthemum.jpg. Можно использовать jQuery JS? –

+0

О, извините, я вижу, вы ничего не можете изменить – Markasoftware

ответ

2

Вы можете использовать visibility:

p.filename { 
    visibility: hidden; 
} 

p.filename img { 
    visibility: visible; 
} 

Fiddle

+1

Использование видимости по-прежнему сохраняет пространство, занимаемое скрытыми элементами, хотя они не видны, но они все равно будут занимать то же место, что и раньше. – Arbel

Смежные вопросы