皆さんは CSS を記述する際に 「border-radius」 を活用していますか?様々な要素に対して適応でき、角丸にしたり円形のデザインにしたりと、多様な表現が可能となる便利なプロパティの1つです。 今回の記事では、border-radius の詳しい使い方について解説していきたいと思います!実際のデザイン例についても紹介するので、ぜひ参考にしてみてくださいね。 CSSのborder-radi […]
「文章やコードを作成したい!」 という時に、皆さんはどのようなアプリケーションを使用しますか? Windows であればメモ帳、Mac であればテキストエディット といったように、プリインストールされているアプリを利用して記述することはもちろん不可能ではありませんが、見やすさや利便性といった点を考慮する場合に使用すると便利なのが、 「テキストエディタ」 です。 各OSで使用できるテキストエディタに […]
古くから利用されているプログラミング言語の1つに、VBScriptと呼ばれるプログラミング言語があります。Python や Java、C言語などといった特に知名度の高い言語と比べると、VBScript のことはあまり知らないといった方も少なくないのではないでしょうか。 そこで、今回の記事では など、分かりやすく解説していきたいと思います!簡単なサンプルコードも用意しましたので、ぜひ最後まで見ていっ […]
皆さんは、GUIアプリを作りたいと思ったことはありますか?Python で GUIアプリを作成したい!と考えた時に、ライブラリが豊富にある Python の環境では GUI ライブラリもたくさんあるので、その中からどれを使うか選択する必要が出てきます。 そこで今回は、その中の1つである 「PyQt」 について紹介していきたいと思います。ぜひ、ライブラリを選ぶうえで参考にしてみてください。 Pyth […]
WEBサイトを作成する際に、ユーザーの操作やUIのデザインに合わせて文字や画像を回転させるアニメーションをしたいという要望が出てくることも時にはあります。そういったケースに対応するため、CSSには要素を回転させる 「rotate」 という関数が用意されています。 今回は、このrotate関数の使い方について詳しく解説していきたいと思います! CSSのrotate関数とは? CSSのrotate関数 […]
サイトを作成する際に、アニメーション効果を追加したい!という人もいると思います。アニメーションを実装する方法の1つに animation プロパティというものがありますが、複雑なアニメーションを作成できる分、実装には少し手間がかかってしまいます。 「内容は簡単なもので構わないので、手軽にアニメーションを実装したい!」 という時に便利なのが、transition プロパティです。今回は、transi […]
VBAには、繰り返し処理を行うための制御構文としてForステートメントが用意されていますが、その他にも繰り返し処理を実行できる構文の1つとして 「While」 ステートメントが存在します。 今回は、VBAのWhileステートメントの使い方について、詳しく解説していきたいと思います。 VBAのWhileステートメントとは Whileステートメントは、繰り返し処理を実行したい場合に使用する制御構文です […]
配列内の各要素を取り扱いたい場合に、配列に対してループ処理を使用するケースはよくあると思います。JavaScriptには様々なループ処理機能が用意されていますが、その中の1つに、Arrayオブジェクトなどで使用可能な 「forEach」 メソッドというものがあります。 今回の記事では、forEachメソッドの使い方や注意点などについて、詳しく解説をしていきたいと思います! JavaScriptのf […]
プログラミングにおいて、システム構成の考え方の1つに 「オブジェクト指向」 というものが存在します。オブジェクト指向プログラミングを用いることで、プログラムの規模が大きくなっても一貫性のあるコードが書きやすくなり、チームでの開発や保守が容易になるというメリットがあります。 この概念に基づいた機能を持っている言語は様々ありますが、Pythonもその中の1つに含まれます。 今回は、オブジェクト指向を扱 […]
WEBサイトを作成する際に、背景を単色ではなくグラデーションにしたいケースもあるかと思います。 そんなとき、皆さんはどうしますか?グラデーションをかけた画像を用意して背景をbackground-imageプロパティで指定する…といった方法を使うこともあるかもしれません。 ですが、CSSには背景にグラデーションをかける機能が標準で備わっているので、画像を用意しなくてもグラデーションをかけることができ […]