Jump to content
  • 0

Как лучше сделать фон или блок в целом


Bava
 Share

Question

Верстаю этот шаблон, подскажите как лучше сверстать блок, там где комп в хедере, пугает что там есть блик над текстом и что фон на два цвета заполняется, может сделать два блока?

 

.jpg макета

 

.psd можно скачать там со страницы шаблона на сайте

 

Ну как-то так.. надеюсь вы меня поняли

 

Вот я кое что нарисовал как примерно размечать, только как блик туда запихнуть? а кто-нибудь может сверстать эту часть если не сложно, а я посмотрю, ну а если нет то хоть дайте совет как лучше сделать здесь разметку и css

 

8777216.png

Edited by Bava
Link to comment
Share on other sites

13 answers to this question

Recommended Posts

  • 0

Вот что получилось

 

Хочу кое-что спросить:

 

1. Тень у iMac не выходит за пределы блока потому что стоит overflow: hidden чтоб нормально float работал, можно ли как то сделать чтоб выходила?

 

2. не пойму как сделать свечение над iMac и блик над текстом справа (Superb cutomers flat design tool)

Link to comment
Share on other sites

  • 0

Вот что получилось

 

Хочу кое-что спросить:

 

1. Тень у iMac не выходит за пределы блока потому что стоит overflow: hidden чтоб нормально float работал, можно ли как то сделать чтоб выходила?

 

2. не пойму как сделать свечение над iMac и блик над текстом справа (Superb cutomers flat design tool)

А если сделать фигуру (параллелограмм) в svg формате, задать ей частичную прозрачность, абсолютно спозиционировать и z-index поместить сверху, чтобы она накрывала нужные элементы?

Link to comment
Share on other sites

  • 0

1. Свойство overflow не нужно, т.к явно указана высота для дива с классом inner-header2.

2. 

.header2 {  position: relative;  overflow: hidden;}.header2::after {  position: absolute;  content: '';  bottom: 23px;  right: -172px;  border-style: solid;  border-width: 600px;  border-color: transparent rgba(255, 255, 255, .5) transparent transparent;  transform: rotate(18deg);  pointer-events: none;}
  • Like 1
Link to comment
Share on other sites

  • 0

 

1. Свойство overflow не нужно, т.к явно указана высота для дива с классом inner-header2.

2. 

.header2 {  position: relative;  overflow: hidden;}.header2::after {  position: absolute;  content: '';  bottom: 23px;  right: -172px;  border-style: solid;  border-width: 600px;  border-color: transparent rgba(255, 255, 255, .5) transparent transparent;  transform: rotate(18deg);  pointer-events: none;}

Забыл снять высоту, а как сделать если без высоты

Link to comment
Share on other sites

  • 0

 

1. Свойство overflow не нужно, т.к явно указана высота для дива с классом inner-header2.

2. 

.header2 {  position: relative;  overflow: hidden;}.header2::after {  position: absolute;  content: '';  bottom: 23px;  right: -172px;  border-style: solid;  border-width: 600px;  border-color: transparent rgba(255, 255, 255, .5) transparent transparent;  transform: rotate(18deg);  pointer-events: none;}

 

 

А без pointer-events можно сделать (он поддерживается не всеми браузерами)

Link to comment
Share on other sites

  • 0

Можно. Нужно поиграть с этими значениями

 

right: -172px;

border-width: 600px 600px 600px 0;

transform: rotate(18deg);

Не поможет, они ведь не сделают элемент прозрачным для click, остается наверно только поставить эти картинки под  текстом и монитором

Link to comment
Share on other sites

  • 0
Не поможет, они ведь не сделают элемент прозрачным для click, остается наверно только поставить эти картинки под  текстом и монитором

Поможет. В этом случае элемент будет  перекрывать только последние буквы (mers. и правый край в описании...). 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy