Jump to content
Дизайн и модификация IPS Community IPBSkinsBETA
Search In
  • More options...
Find results that contain...
Find results in...
Sign in to follow this  
VetalDX

Текст в футере

Recommended Posts

Как сделать полоску под текстом ?

 

Содержимое css

	#copyright {
	color: #848484;
	text-align: right;
	line-height: 22px;
	float: right;
               height: 1px;
               background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,187,255,1), rgba(0,0,0,0)); 
               background-image: -moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,187,255,1), rgba(0,0,0,0)); 
               background-image: -ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,187,255,1), rgba(0,0,0,0)); 
               background-image: -o-linear-gradient(left, rgba(0,0,0,0), rgba(0,187,255,1), rgba(0,0,0,0));
}

 

Сам скрин:

post-52461-0-41190100-1427218488_thumb.jpg

Share this post


Link to post

Тут градиент задан через бэкграунд самого элемента, и высота ему задана 1px - отсюда и иллюзия, что это этакая линия.

Чтобы сделать снизу... (я так понимаю, сверху и снизу такая линия должна быть одновременно?)

 

 

1) проделать то же самое с псевдоэлементом :after

 

что-то вроде этого:

#copyright:after {
 display:block;
 content:"";
 height: 1px;
 background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,187,255,1), rgba(0,0,0,0)); 
 background-image: -moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,187,255,1), rgba(0,0,0,0)); 
 background-image: -ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,187,255,1), rgba(0,0,0,0)); 
 background-image: -o-linear-gradient(left, rgba(0,0,0,0), rgba(0,187,255,1), rgba(0,0,0,0));
}

результат: http://embed.plnkr.co/FgfrCb

 

2) создать этот эффект не через бэкграунд, а через бордер

 

пример: http://embed.plnkr.co/Vf5U3n

 

html примера:

<div class="box">пример рамки</div>

css примера:

.box{
text-align: center;
width: 300px;
border: 1px solid transparent;
-moz-border-image: -moz-linear-gradient(left, #FFFFFF 0%, #00CCFF 50%, #FFFFFF 100%);
-webkit-border-image: -webkit-linear-gradient(left, #FFFFFF 0%, #00CCFF 50%, #FFFFFF 100%);
border-image: linear-gradient(to left, #FFFFFF 0%, #00CCFF 50%, #FFFFFF 100%);
border-image-slice: 1;
}

  • Upvote 2

Share this post


Link to post

Нет, мне только снизу.

С новым div'ом не получится, так как это уже будет новый блок.

Share this post


Link to post

Нет, мне только снизу.

С новым div'ом не получится, так как это уже будет новый блок.

Тогда по первому варианту: удалить лишний код из #copyright, оставив только в #copyright:after

 #copyright {
 color: #848484;
 text-align: right;
 line-height: 22px;
 float: right;
 }
#copyright:after {
 display:block;
 content:"";
 height: 1px;
 background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,187,255,1), rgba(0,0,0,0)); 
 background-image: -moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,187,255,1), rgba(0,0,0,0)); 
 background-image: -ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,187,255,1), rgba(0,0,0,0)); 
 background-image: -o-linear-gradient(left, rgba(0,0,0,0), rgba(0,187,255,1), rgba(0,0,0,0));
}

 

По второму: оставить только нижнюю границу

.box{
text-align: center;
width: 300px;
border-width:0;
border-bottom: 1px solid transparent;
-moz-border-image: -moz-linear-gradient(left, #FFFFFF 0%, #00CCFF 50%, #FFFFFF 100%);
-webkit-border-image: -webkit-linear-gradient(left, #FFFFFF 0%, #00CCFF 50%, #FFFFFF 100%);
border-image: linear-gradient(to left, #FFFFFF 0%, #00CCFF 50%, #FFFFFF 100%);
border-image-slice: 1;
}

  • Upvote 1

Share this post


Link to post

спасибо

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...