タグ div class
新着順 10 users 50 users 100 users 500 users 1000 usersTailwind CSSにおけるHTMLのコンポーネント化とCSSのコンポーネント化
Tailwind CSSにおいて、スタイルの組み合わせを抽象化したいと考えたとき、対処としてはいくつかの方法が考えられる。 もっとも一般的なのは、コンポーネントやパーシャルとして、クラス属性値とHTMLをセットで抽出する方法。 <template> <div> <img class="rounded" :src="img" :alt="imgAlt" /> <div class="mt-2"> <d... 続きを読む
Tether elements to each other with CSS anchor positioning - Chrome Developers
Tether elements to each other with CSS anchor positioning Published on Wednesday, March 1, 2023 How do you currently tether one element to another? You might try tracking their positions, or use some form of wrapper element. <!-- index.html --> <div class="container"> <a href="/link" class="ancho... 続きを読む
このCSSなら簡単!フォームのチェックボックス・ラジオボタンとテキストをベースラインに揃えて配置
フォームの実装で面倒なのがフォーム要素とテキストを揃える、特にチェックボックス・ラジオボタンとテキストをベースラインに揃えることです。 flexboxでalign-item: baseline;を使用すると、チェックボックス・ラジオボタンとテキストを揃えるのは簡単に実装できます。複数行のテキストにも対応します。 <div class="f... 続きを読む
GitHub - pannous/wasp: ? Wasp : Wasm programming language
? Wasp : Wasm Programming Language Wasp is a new unified notation for both markup/object data and code. Wasp is the foundation layer of the higher order programming language angle. «Data is Code and Code is Data» Wasp Syntax For example, a HTML registration form: <form> <!--comment--> <div class... 続きを読む
CSSでテキストが1行に収まるときだけ中央寄せする
https://zenn.dev/catnose99/scraps/a1ec13e8a2d17350fbfe ときどき1行に満たないテキストは中央寄せしたいが、1行以上になる場合は左寄せしたいことがある。これはCSSだけで簡単に実現できる。 こんなHTMLを用意してみる。短いテキストと長いテキスト、どちらも同じHTML構造になっている。 <div class="container"> <p ... 続きを読む
エラーは出ないけど…何か変??Vue.jsでやりがちな「サイレント・ミス」(ロジック編) - ICS MEDIA
Vue.jsは初学者にもとても手厚いサポートを提供してくれるフレームワークです。 たとえば、以下のコードで「リセット」ボタンを押すと「propsのcountは子コンポーネントから変更すべきではない」とわかりやすくエラーを表示してくれます。 <template> <div class="CountViewComponent"> カウント={{count}} <button @cli... 続きを読む
世界一無駄な、画像をCSSで書き換えるジェネレーターを作った+検証 - Qiita
これですよね。 それ以外にも画像を表示させる方法はいろいろ。 画像を表示させる方法 わりと使うのがbackground-imageに指定してあげるやつ <div class="main-image"></div> <style> .main-image { background-image: url("http://...") } </style> 次はbase64エンコードされたやつを埋め込むやつ。 小さい画像なら埋め... 続きを読む
Vue.jsで style scoped な単一ファイルコンポーネントのcssをオーバーライドする
https://medium.com/vuejs-tips/override-scoped-css-de4275119b87 単一ファイルコンポーネントを作る時、 style scoped として CSSの影響範囲をコンポーネント内に収めるわけですが、 コンポーネント外部から内部のスタイルを変更したい場合があります。 <template> <div class="box"> <div class="message"> <slot></s... 続きを読む
WordPress:エディタにショートコードを挿入するボタンを追加する方法 | NxWorld
ショートコードを利用することでテンプレートやちょっとした機能を簡単に呼び出すことができるようになりますが、それをより簡単に扱えるようにするためにエディタにショートコードを挿入するボタンを追加する方法を紹介します。 ショートコードを作成 まずは使用するショートコードを作成していきます。 ここでは例として <div class="example"></div> を出力するというもので、 functio... 続きを読む
リベラル21 パロディ:ぼんぼん晋ちゃんの学級会
<div class="main_polilong"">盛田常夫 (在ブダペスト、経済学者) 先生 : 今日は、新聞やテレビで話題になっている言葉を使って、作文を書いてみましょう。今日使う言葉は、「侵略」、「植民地支配」、「反省」、「謝罪」です。この4つの言葉を入れた文章を作ってみましょう。低級学年の君たちには少し難しいかもしれませんが、何か質問はありますか。 ぼんぼん晋ちゃん : 先生、言葉が難... 続きを読む
[JS]タッチデバイス対応、ミニマルなデザインながら高機能なスライダーを実装するスクリプト -Iory | コリス
デモページ:Custom Easings イージングのエフェクトをカスタマイズしたデモ。 Ioryの使い方 Step 1: HTML HTMLはシンプルで、各パネルをリスト要素で実装し、divで内包します。 <div class="slider js_simple simple"> <div class="frame js_frame"> <ul class="slides js_slides">... 続きを読む
[CSS]アイデアが面白い!画像無しで、かわいいデザインのラベルをスタイルシートで実装するテクニック | コリス
ペロっとかぶさっているようなかわいいデザインのラベルを画像無し、CSSで実装したテクニックを紹介します。 カード状のコンテンツにも画像に使っても面白そうです。 Label Overlay 実装は、こんな感じ。 HTML ラベルは画像無し、spanを2つ使用して実装しています。 <div class="product"> <div class="product-image"> <span class... 続きを読む
CSS で「吹き出し」をつくってみる | バシャログ。
こんにちは。mackyです! 最近、何かと吹き出しを目にすることが多かったので自分でもサンプルを作成してみることにしました。 よかったら読んでみてください。 では、早速。 HTML HTMLはこの一行。 <div class="baloon">お久しぶりです。まっきーです。ここに好きなテキストをいれてね。</div> CSS:スタンダードな角丸長方形 使える環境であれば使いたい :before 。... 続きを読む
[CSS]box-shadowを使って、三連リングのようなカワイイ囲いを作るテクニック | コリス
三連リングのようなカワイイ囲いをスタイルシートで実装するテクニックを紹介します。 左のSingleだと、divは一つだけ! 左のSingleを例に、実装方法を紹介します。 HTML div一つにclassを加えます。 <div class="hoja">SINGLE</div> CSS 複数のリングは、box-shadowで作成します。アニメーションさせたくない場合は、keyframesは必要あり... 続きを読む
月額、年額サービス用の美しい価格表CSS | Flips Blog Web担の小技
美しい価格表のCSSのご紹介。 海外Claudia Romano氏が作成した無料で使える価格表テーブルです。 月額と年額の切り替え機能が付いているタイプでお探しの方に特にオススメです。 どんなものかというのは以下の動画で。 サンプルデモ HTML <div class="cd-pricing-container"> <div class="cd-pricing-switcher"> <p clas... 続きを読む
[CSS]シンプルな気持ちいいアニメーションで、ボタンのテキストと背景をホバー時に変更するスタイルシートのテクニック | コリス
ボタンをホバーすると、テキストと背景をスライドのアニメーションで変更するスタイルシートのテクニックを紹介します。 ぱっと見、スクリプトを使ってるように見えますが、スタイルシートのみの実装です。 Button with slide hover transition 実装もシンプルです。 HTML hrefにはリンク先を入力して利用してください。 <div class="btn-cont"> <a h... 続きを読む
[CSS]紙がふわりとする繊細なエフェクトをシンプルなHTMLで実装するテクニック | コリス
divで実装したパネルに紙がふわりとするようなエフェクトを与えるスタイルシートのテクニックを紹介します。 デモではパネル底の左右がふわりとなります。 Pure CSS Paper Lift Effect 実装は非常にシンプルです。 HTML HTMLは、div一つだけです。 <div class="box"></div> CSS スタイルシートはベンダプレフィックスも含めてあるのでちょっと長いです... 続きを読む
頭のいい人は大変だ やまもといちろうさんの記事について 長谷川豊さんが言及されていますね - LET IT GO
2014-08-21 頭のいい人は大変だ やまもといちろうさんの記事について 長谷川豊さんが言及されていますね <div class="hatena-bookmark-detail-info"><a href="http://blog.livedoor.jp/hasegawa_yutaka/archives/39750430.html" data-mce-href="http://blog.l... 続きを読む
[JS]PCのキーボードを鍵盤にして、オルガンやギターの演奏が楽しめるスクリプト -Audio Synth | コリス
Audio Synthの使い方 Step 1: 外部ファイル 当スクリプトを外部ファイルとして記述します。 <script src="audiosynth.js"></script> <script src="audiosynth.view.js"></script> Step 2: HTML キーボードを配置します。 <div class="keyboard-options"> <select ... 続きを読む
レスポンシブWebデザインにも使える。Facebookの「LikeButton(いいね!ボタン)」「LikeBox」を可変幅に対応する方法 « 今村だけがよくわかるブログ
FacebookのLikeButton(いいね!ボタン)と、FacebookページのLikeBoxをウィンドウ幅に合わせて可変する方法です。お客さんのWebサイトで使うことがあったのでメモしました。 表示サンプル こちら(https://developers.facebook.com/docs/plugins/like-button/)からhtml5版で作成します。 html <div class... 続きを読む
[CSS]アニメーションで細かい動きを加えたカード状のドロップダウンのデモがかなりかっこいい | コリス
上記はデモをアニメーションgifにしたもので、初期はアイテムがカード状に重なっており、クリックすると中身がするすると表示されます。 最初にぱかっと開くの面白いですね、各アイテムはホバーでハイライトもします。 実際の動きは、下記ページでご覧ください。 CSS3 Card Deck Drop Down HTML 各アイテムはリスト要素でシンプルな実装です。 <div class="card-drop"... 続きを読む
Backbone.jsでつくるMVPなUIパターン【リスト】 | クラスメソッド開発ブログ
今回はBackbone.jsを使ってフォームから追加し、削除できるリストを作ってみたいと思います。デザインは前回同様Twitter Bootstrapで作成しました。 htmlはこちら! <div id="ui-list"> <div class="list-controls"> <form> <div class="input-append"> <input type="text" placeh... 続きを読む
[CSS]背景に切り込みをいれて、パネルの四隅を留めるCSS3の美しいエフェクト -CSS3 tucked corners | コリス
[CSS]背景に切り込みをいれて、パネルの四隅を留めるCSS3の美しいエフェクト -CSS3 tucked corners デモページ 実装 Step 1: HTML パネルは4つのコーナーのエフェクトを疑似要素で作成するため、2つのdiv要素で実装します。 <div class="tucked-corners-top"> <div class="tucked-corners-bottom"> <... 続きを読む
ボーダーで三角形などを作るときには transparent ではなく rgba() で | Unformed Building
よく CSS のボーダーを使った三角形の作り方が紹介されていますが、あれに使われている透明なボーダーのことで少し。 たとえば、こういう HTML と CSS で三角形を作るとしましょう。よく見るタイプだと思います。 <div class="test1"></div> .test1 { width: 0; height: 0; border-width: 0 200px 200px 0; borde... 続きを読む
[CSS]dl要素を美しくデザインするスタイルシートのまとめ | コリス
実用的なものからちょっとトリッキーなものまで、dl要素を使った美しいデザインのスタイルシートを紹介します。 In Defence of the Definition List HTML <dl class="wrapper1"> <dt>News Item 1</dt> <dd><div class="div1">Lorem ipsum dolor sit amet, consectetur ad... 続きを読む