初心者によるプログラミング学習ログ 164日目
100日チャレンジの164日目twitterの100日チャレンジ#タグ、#100DaysOfCode実施中です。すでに100日超えましたが、継続。100日チャレンジは、ぱぺまぺの中ではプログラミングに限らず継続学習のために使っています。164日目はおはようございます164日目今回もwebサイトコーディング課題調べながらだからなかなかすすまんな〜#早起きチャレンジ#100DaysOfCode#駆け出し...
View Articlegulp-autoprefixerでベンダープレフィックスを自動で付ける
gulp-autoprefixerを使えば、CSSのベンダープレフィックスを自動で付けられます。インストール$ npm install -D gulp gulp-stylus gulp-autoprefixer...
View ArticleHTML/CSSのコーディングスピードを爆速にする〜Emmet〜
Emmetって?エメットって読む。 HTML/CSSを効率的に書くためのプラグイン Sublimetext、VisualStadioCodeなどの様々なIDEに対応事前準備VisualStadioCodeは標準搭載。プラグインのインストールは不要。どのくらい早くかけるためしにHTMLファイルに「!」を入力する。一瞬で、HTMLテンプレートが記載されるどのくらい早くかける...
View Article年末まで毎日webサイトを作り続ける大学生 〜33日目 CSSでシーソーを作る〜
##はじめにこんにちは!@70days_jsです。気づけばもう11月も終盤ですね。さて、今日はcssでシーソーを作ってみました。右というボタンをhoverすれば、右に、左をhoverすれば左の傾くようになっています。今日は33日目。(2019/11/20)よろしくお願いします。サイトURLhttps://sin2cos21.github.io/day33.htmlやったことcssでシーソーを作りまし...
View ArticleHTML CSS ドロップダウンメニューを作ろう
研修でやったサイト模写の中で、ドロップダウンメニューが出来なかったので出来るようにするためのメモ。多階層のドロップダウンメニューdropdown-menu.html<!DOCTYPE...
View Article枠定義:実際のサイズに合わせる一方、最大サイズを設ける
下記のニーズのMarkupメモです。シングル行の文字列の外に枠を付ける幅はmaxWidthを超えない表示しきれない長い文字列はellipsisする.hoge{width:fit-content;//短い場合、幅は文字サイズに自動的に合わせるmax-width:400px;//文字数により幅がずっと広げるわけがないpadding:5px10px;overflow:hidden;//次の3行で表示しきれ...
View Article初心者によるプログラミング学習ログ 165日目
100日チャレンジの165日目twitterの100日チャレンジ#タグ、#100DaysOfCode実施中です。すでに100日超えましたが、継続。100日チャレンジは、ぱぺまぺの中ではプログラミングに限らず継続学習のために使っています。165日目はおはようございます165日目今日も今日とてwebサイトコーディング課題というか、みなさんLPとかひとつつくるのにどれくらい時間かかるもんなんだろう??たぶ...
View ArticleJavaScriptとCSSアニメーションでタイピング風表示を行う
こんなやつ結論iTyped.jsを使う。一文字ずつ表示させる処理HTML<pid="typing"></p>JavaScriptconsttyping=(element,sentence)=>{[...sentence].forEach((character,index)=>{setTimeout(()=>{document.querySelector(el...
View ArticleFlexbox で要素を変芸自在に並び替える
Flexboxinline-blockを使用してもできるが、細かいところを自動で修正してくれ、簡単にレイアウトを作成することができるプロパティー。正式名称は「Flexible Box Layout...
View Article年末まで毎日webサイトを作り続ける大学生 〜34日目 ナビバー ロゴとメニューを分けるシンプルな書き方〜
はじめにこんにちは!@70days_jsです。今日はロゴとメニューが別れているシンプルなナビバーを作成しました。今日は34日目。(2019/11/21)よろしくお願いします。サイトURLhttps://sin2cos21.github.io/day34.htmlやったことこんな感じのナビバーをシンプルに作りました。↓以前もナビバーを作りましたが、それは横に均等に並ぶタイプのものでした。今回はナビだけ...
View Article【jQuery】右クリックしたら他のサイトへ飛ばす
右クリック禁止!というサイトがありますが、もういっそ右クリック禁止の約束を破ったら帰ってもらったらいいんじゃないかと思って、右クリックしてしまったら別のサイトに飛んでもらうjQueryを作ってみました。デモページデモページは以下から。右クリックすると別ページの飛ぶので注意。右クリックしたら他のサイトへ飛ばすのデモページデモページJavaScriptデフォルトだと、みんな大好きyahoo.jpに飛びま...
View Articlehtmlとcssのみで簡易的なダイアログを作る方法
記事を読んでて、ちょっと感動したので、勉強がてらの忘備録です。:targetを使うやつなので、「はいはいそれね。」の方は、大事な時間をロスするかもしれません。お戻りください。こんな感じで動くので、ますはコードペンで実際に動かしてみてください。https://codepen.io/AdrianBece/pen/poopaaQまずはコードの説明から。html<ahref="#modal">O...
View Articlegithub.ioでポートフォリオを作った過程の学び
HTML,CSSについてぼんやり知っていたけど、0からページを作ったことがなかったので、作っていくなかで調べたこと、学んだことを書いていきます。今回作ったポートフォリオページworksにこれから成果物をいっぱい載せていく予定!ポートフォリオといいつつ内容がほとんど自己紹介なのは…これからゴリゴリ開発してここにいろんなもの載せられるようにがんばらなきゃ!!CDNContent Delivery...
View Article初心者によるプログラミング学習ログ 166日目
100日チャレンジの166日目twitterの100日チャレンジ#タグ、#100DaysOfCode実施中です。すでに100日超えましたが、継続。100日チャレンジは、ぱぺまぺの中ではプログラミングに限らず継続学習のために使っています。166日目はおはようございます166日目やってることは同じ。webサイトコーディング課題。実質1時間ぐらいしかやらなかったな・・・#100DaysOfCode#早起き...
View Article年末まで毎日webサイトを作り続ける大学生 〜35日目 シンプルかつレスポンシブなナビバーを作る〜
はじめにこんにちは!@70days_jsです。シンプルかつレスポンシブなナビバーを作りました。ナビバーは色々作ってきましたが、今回は総まとめみたいな感じです。今日は35日目。(2019/11/22)よろしくお願いします。サイトURLhttps://sin2cos21.github.io/day35.htmlやったことシンプルかつレスポンシブなナビバーを自作しました。まずはgifで外観をどうぞ。↓切り...
View Articleposition:sticky;を使わずにサイドバーを固定しようとしたら予想以上に苦しんだ。
Qiita初投稿だ~この記事の被検体です。スクロールしていってサイドバーが一番下までいったら固定されるアレあるじゃないですか。それをしようと思ったら予想以上に苦しんだので、忘れないようにメモします。position:sticky;使えない問題position:sticky;...
View ArticlejQueryでヘッダー、フッターなど共通部分のHTMLを別ファイルとして管理する方法
はじめにヘッダー、フッターなどの共通部分のHTMLを別ファイルとして管理する方法はいくつかありますが今回はjQueryを用いて行う方法を紹介します。特にサイトのページ数が多い時などは、共通部分のHTMLをパーツごとに分けて管理することで圧倒的に管理が楽になります。以下の例では、メインファイルとなるindex.htmlから共通部分であるヘッダー部分とフッター部分を切り分けて管理する方法を記載します。と...
View ArticleVue.js のクラスバインディング 書き方いろいろ
Vue.jsで要素にクラスをバインディングするときのパターン。Vueの中にこんな感じのdataがあったとする。newVue({el:"#app",data:{foo:true,bar:false,baz:8}})オブジェクトでfooがtrueだったらfoo-classクラスをバインディング。<p:class="{ 'foo-class': foo }"> Hello...
View Article