BNBのプログラミング勉強記録

ガチのプログラミング初心者が駆け上がっていくブログ

メモ(HTML、CSS)その1

基本的な知識は元々あったが、Progateをやってみて、初めて知った事などをメモ。その2があるかは分からない。

メモ:問い合わせフォーム。
<div class="contact-form">
<h3 class="section-title">お問い合わせ</h3>

<p>メールアドレス(必須)</p>
<input>

<p>お問い合わせ内容(必須)</p>
<textarea></textarea>        
<p>※必須項目は必ずご入力ください</p>
        
<input class="contact-submit" type="submit" value="送信">
        
</div>
input,textarea{
  width:400px;
  margin-top:10px;
  margin-bottom:30px;
  padding:20px;
  font-size:18px;
  border:1px solid #dee7ec;
}

.contact-submit{
  background-color:#dee7ec;
  color:#889eab;
}
メモ:font-awesomeについて

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css">

<a href="#" class="btn facebook"><span class="fa fa-facebook"></span>Facebookで登録</a>
<a href="#" class="btn twitter"><span class="fa fa-twitter"></span>Twitterで登録</a>
.fa {
  margin-right: 5px;
}
メモ:知らなかったCSSいろいろ
.top-wrapper h1 {
  opacity: 0.7; /*・・・・・知らんかった*/
  font-size: 45px;
  letter-spacing: 5px;
}

.btn {
  padding: 8px 24px;
  color: white;
  display: inline-block;
  opacity: 0.8; /*・・・・・知らんかった*/
  border-radius: 4px; /*・・・・・知らんかった*/
}

.btn:hover {
  opacity: 1;
}

header {
  height: 65px;
  width: 100%;
  background-color: rgba(34, 49, 52, 0.9);
  position:fixed; /*・・・・・知らんかった*/
  top:0; /*・・・・・知らんかった*/
  z-index:10; /*・・・・・知らんかった*/
}

.header-right {
  float: right;
  background-color: rgba(255, 255, 255, 0.3);
  transition: all 0.5s; /*・・・・・知らんかった*/
}

/* 
transitionを使うとアニメーションをつけることができます。
「変化の対象」や、「変化にかかる時間」などを指定できます。
「変化の対象」にはcolorなどのプロパティを指定しますが、allを指定すると全てのプロパティに適用出来ます。
transitionは多くの場合hoverと組み合わせて使います。
 */


.lesson-icon p {
  position: absolute; /*・・・・・知らんかった*/
  top: 90px; /*・・・・・知らんかった*/
  width: 100%;
  color: white;
}

.message {
  padding: 15px 40px;
  background-color: #5dca88;
  box-shadow: 0 7px #1a7940; /*・・・・・知らんかった*/
}

.message:active {
  position: relative; /*・・・・・知らんかった*/
  top: 7px; /*・・・・・知らんかった*/
  box-shadow: none; /*・・・・・知らんかった*/
}