2017-04-17 9 views
0

平行四辺形の中にテキストがいくつかありますが、ウィンドウのサイズを変更するとテキストのプロパティがすべて失われ、vw、vh、em、pt、rem、pxを試しました @mediaの画面で試してみました。(最小幅:320px;) しかし、nothingsは動作しているようですが、現在のところこれは私がこれまで持っていたものです。CSSシェイプでリサイズするテキスト

.paralelo { 
 
    margin-top: 8%; 
 
    margin-left: 0%; 
 
    padding-left: 0; 
 
    text-align: right; 
 
    width: 48%; 
 
    height: 50%; 
 
    max-height: 10px; 
 
    border-top: 50px solid #c5027f; 
 
    border-right: 30px solid #FFf; 
 
} 
 

 
.who { 
 
    font-family: "Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif; 
 
    font-size: 3em; 
 
    font-weight: 400; 
 
    color: white; 
 
    margin-top: -21.5%; 
 
    margin-right: 12px; 
 
}
<div class="paralelo"> 
 
    <p class="who">Servicios</p> 
 
</div>

答えて

2

ようpositionを使用して試してみてください:

.paralelo { 
 
    position: relative; /* -- add this line */ 
 

 
    margin-top: 8%; 
 
    margin-left: 0%; 
 
    padding-left: 0; 
 
    text-align: right; 
 
    width: 48%; 
 
    height: 50%; 
 
    max-height: 10px; 
 
    border-top: 50px solid #c5027f; 
 
    border-right: 30px solid #FFf; 
 
} 
 

 
.who { 
 
    position: absolute; /* -- add this line */ 
 
    top: -100px; /* -- add this line */ 
 
    right: 12px; /* -- add this line */ 
 
    
 
    font-family: "Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif; 
 
    font-size: 3em; 
 
    font-weight: 400; 
 
    color: white; 
 

 
    /* margin-top: -21.5%; -- remove this line */ 
 
    /* margin-right: 12px; -- remove this line */ 
 
}
<div class="paralelo"> 
 
    <p class="who">Servicios</p> 
 
</div>

here is jsfiddle so you can resize screen

read more about how to use position here

01ここで

コメント

アップデートはvwとの一例であるあなたは、画面のサイズを変更する場合それはそれに応じてhttps://jsfiddle.net/5x7p6fsr/1/

+0

こんにちはすべてのサイズを変更します!これに答える時間をとってくれてありがとう、今問題は、テキストが画面でリサイズされないということです.VW、rem、pxを使用しても同じサイズのままです...しかし、 D –

+0

@CarmenAmaroそれは本当に奇妙なので、私が 'vw'で試してみると、それはちょうど動作します.. https://jsfiddle.net/5x7p6fsr/1/ :) – caramba

+1

おそらく私のコードにいくつかの余分なクラスです、私はそれを確認して、再び感謝します:) –

関連する問題