- 受付中
Linuxをゼロから始めるには
Linuxをゼロから始めるにはプログラムの知識がないと駄目でしょうか? 閲覧ありがとうございます。回答宜しくお願い致します。
- みんなの回答 (8)
- 専門家の回答
みんなの回答
- dell_OK
- ベストアンサー率13% (776/5747)
回答No.5です。 参考書の情報はないのですが、 私の場合は、まずはLinuxをさわってみる、ということで、 「ライブCDの部屋」で提供されているLinuxを色々と試しました。 ダウンロードしたISOから起動USBを作成すると、 パソコンにインストールしなくても使えるので試すにはよかったです。 代表的なLinuxを使った方が無難ですが、 たくさんのLinuxがあるのでいろいろと試してみるのも楽しいと思います。 好みのLinuxが見つかるかもしれません。 ただ、私がやっていたころはこんなことはなかったと思うのですが、 本日改めて確認してみると、 「ライブCDの部屋」のサイトはページの半分ぐらいまでスクロールして、 ようやくタイトルの「ライブCDの部屋」が始まります。 トップからタイトルまでの情報はLinuxに関係ないのでスルーしてください。
- hi_ymkw
- ベストアンサー率36% (164/444)
ライトユーザーですが概略的なことを書きます。 linux導入にあたって当初oracleを試用したものの日本語の参考書が見つけられなくて断念しましたが、近所の本屋に並んでいた図書、日経bp社刊『日経Linux』や『脱windows完全マニュアル』を参考にしました、そこに付録DVDとしてubuntu12が付いており、丁寧な日本語の解説を読みながらインストールして使い始めました。 ubuntuの入ったDVDでPCを起動すれば体験版とインストーラーが動作して簡単にインストールできます。 最新OSはDVDに収まらなくなったので起動用USBメモリを作ってから同じことをします。 ウインドウズXPから原則無料のubuntu12に乗り換えして、はや12年。 一長一短ありますが日常使うようなプログラムの大半が無料で使用できること、ウイルス感染しにくいこと、特にネット閲覧に関しては拡張機能で広告をほぼ遮断してくれるので快適です。windowsよりもlinuxは同じCPUならば早く動くので現在はubuntu24.10(長期版での最新OS)で第2世代のi5,i7でも不自由なく使っています。 残念ながら定期刊行誌『日経Linux』は一年前に廃刊になりましたが、不定期にlinux関係書籍は出ているようです。 電子書籍ですが 『日経Linux 2024年夏 1冊まるごと最新版Ubuntu特集号』 電子書籍版 / 編:日経Linux 紙媒体では:『Windowsユーザーのためのこれから始めるLinuxの本 日経Linux』編:日経bp(要在庫確認)
- totoro_8681
- ベストアンサー率24% (279/1141)
Linuxの万年初心者です 無料のLinuxや無料のソフト(Windowsの代替えソフトは色々有ります) とりあえずUSBメモリを使ってLinuxを試すことが出来ます 最近のLinuxもWindowsと同様に64bitが主流で パソコンの性能は良くないと快適に動きませんね 一応 CPU i5以上 メモリは8GB HDDよりもSSD(容量は 小さくても大丈夫です) 古くてWindowsVista時代くらいと思います XP時代の物は 不満が出ますね おすすめしません あとLinuxは 自己責任な部分が多いです パソコンとの相性みたいなのも有ると思ってます Linuxを試すパソコンと分からない事を調べる為のWindowsパソコンと2台使う方がトラブルの解決方法が早く見つかります 私は プログラムの勉強よりもLinuxで出来る事を色々試して少し覚えましたね ネットは 何を使う? オフィス等は何を? 動画を見るソフトは? Windowsソフトは使えない? 等など いつも色々 試行錯誤しています 毎回 自分の疑問点を色々試してます
お礼
補足
Linuxの場合セキュリティソフトは何がいいのでしょうか?宜しくお願い致します。
- dell_OK
- ベストアンサー率13% (776/5747)
ゼロからですよね。 プログラムの知識はなくても大丈夫だと思います。
補足
回答ありがとうございます。ではLinuxを始めるにはどのようにすればいいのでしょうか?参考書などがあればいいのですが、お勧めの参考書などございますか?宜しくお願い致します。
- Japadize
- ベストアンサー率14% (41/287)
とりあえず、LINUXのOSをインストールして使ってみたら良いのでは。WindowsPCのまま、LINUXを試してみたい場合、外付けHDD(SSD)にインストールすれば、影響が少なくて良いかもしれません。
補足
そうですかぁ、回答ありがとうございます。LinuxのOSをインストールするにはどうすればいいのでしょうか?宜しくお願い致します。
- JP002086
- ベストアンサー率35% (1568/4470)
Linux系OSをどの様に使いたいか?(目的)によって、必要な知識が異なります。 自宅で個人的に、サポートが切れるWindows10の代わりに使おうとした場合、最初に立ちはだかる問題は、各種ドライバーのインストール方法です。 使用するOSのバージョンと各種のハードの対応状況で、ドライバーが使用しようとしているOSのバージョンに対応したドライバーが配布されているのか? から自分で調べて組み上げる事が可能なのか?に掛かってきます。(本人に根気が有るか? 調べ上げる能力があるか?) プログラムやDBMS等々のアプリについては、そのあとになります。
補足
回答ありがとうございます。そうなんです。win10の代わりに使いたいのです。ネットサーフィンと動画を見るだけです。ドライバーの問題ですかぁ・・難しそうですね。
- t_ohta
- ベストアンサー率38% (5292/13825)
Linuxを使う目的次第です。 単にユーザーとして、メールやWebブラウジングが出来ればいいのであればプログラムの知識は不要だと思います。 自分でカスタマイズしたり、パッケージに無いソフトを利用したいと思ったらプログラムに関する知識が必要になるケースが出てくるでしょうし、サーバーを構築したいというのであればプログラムに関する知識は必要になります。
補足
回答ありがとうございます。windows11が使えない環境なのでLinuxでネットサーフィンと動画が見れればいいと思いまして、素人ですみません。宜しくお願い致します。
- agepage
- ベストアンサー率26% (38/142)
Linuxを始めるのにプログラミングの知識は不要です ただ絶対に必要なのは「必要性」というか「目的」です 目的が「普段使い」だとイマイチ盛り上がらずに Windowsでいいよねとなりますので。 あと素人がいじったLinuxはサポートが切れたWindowsより危険になりかねないので代替にはなりません 一般人におけるLinuxとは嗜み(たしなみ)であるのです ※現在のプログラミング学習にはLinuxは向いているとは思えませんし、プログラミングの知識があればよりLinuxを活用できるということもありません。 ただプログラミングできる人はLinuxでもプログラミングを楽しむことができる、というだけの話です
補足
回答ありがとうございます。windows11が使えない環境なのでLinuxでネットサーフィンと動画が見れればいいと思いまして、素人ですみません。宜しくお願い致します。素人の私でも始めることは出来ますでしょうか?宜しくお願い致します。
回答受付中のQ&A
- 既存のプログラムがあるのに自分好みに自作した人
メモ帳やブラウザなど何でもいいのですが、すでに世の中にいくらでもあるけど、使いにくいので自作したって人いますか? どのようなアプリを自作したのでしょうか? 会社で使う業務専用のもの以外でお願いします。
- 回答数4
- これ大丈夫かな?
今、バックアップと復元(Windows7)を使ってバックアップをしています。先ほど、途中でフリーズし、そのあとブルスク、数分経ってからくるくるが出てきて、普通に起動しました。もう一度バックアップをしている途中ですが、もうこのパソコンはオワコンですか?(システムイメージの作成)
- 回答数2
- 真に無料なGUIパーティション編集ソフトってある?
検索すると、自演絶賛記事に誘導される無料と偽ったソフトがゴロゴロでまともなのが見当たりません。 検索力の無さか、根気の無さか、両方か。 EaseUSは今まではなんだかんだ無料で使えてきたんですが、ついに駄目になりました。 (古いのをアーカイブあたりから引っこ抜いてくればいいのか?) いいもの教えてください。 DiskPartはいじりたくない…。
- 回答数2
- pythonのfletでパスの選択で画像表示をする
FletというPythonのGUIライブラリを用いて画像を循環表示させることに挑戦しています。一応下記のように選択した複数の画像ファイのパスを引数として別ファイルで読み込み画像表示までは出来ました。しかしながらこれでは保存用のテキストファイルは別にして2つのファイルにまたがるため無駄で動作が遅く感じられます。そのため1つのファイルに纏められないかとおもいましたがflet初心者では全く手に負えません。 出来るなら2個のView画面で実現できればと思います。 よろしくおねがいします。 # test003_11.py・・選択した複数の画像ファイのパスをテキストデータとして引数とし別ファイルで開く import flet as ft import sys, os import subprocess def main(page: ft.Page): def pick_files_result(e: ft.FilePickerResultEvent): selected_files.value = ( ",".join(map(lambda f: f.path, e.files)) if e.files else "Cancelled!" ) selected_files.update() pick_files_dialog = ft.FilePicker(on_result=pick_files_result) selected_files = ft.Text() page.overlay.append(pick_files_dialog) def move_file(self): page.window_destroy() image_data=f"{selected_files.value}".split(",") subprocess.run(["python","Flet/test001_11.py"]+ image_data, capture_output=True, text=True, encoding='utf-8') def remove_file(self): page.window_destroy() SCRIPT_DIR = os.path.dirname(__file__) SAVE_FILE = os.path.join(SCRIPT_DIR, "VF_FILE.txt") with open(SAVE_FILE, "r", encoding="utf-8") as f: s = f.read() image_data=f"{s}".split(",") subprocess.run(["python","Flet/test001_11.py"]+ image_data, capture_output=True, text=True, encoding='utf-8') page.add( ft.Row( [ ft.ElevatedButton( "Pick files", icon=ft.Icons.UPLOAD_FILE, on_click=lambda _: pick_files_dialog.pick_files( allow_multiple=True, file_type=ft.FilePickerFileType.IMAGE ), ), selected_files ] ), ft.Column([ft.ElevatedButton("image",on_click=move_file),ft.ElevatedButton("remove",on_click=remove_file)]) ) ft.app(main) #test001_11.py・・引数からファイルパスを読込み画像を循環表示 import math import flet as ft import sys, os import subprocess def main(page: ft.Page): page.window_width = 600 page.window_height = 580 page.bgcolor = ft.colors.ORANGE # 画像のリスト images = sys.argv[1:] # 引数から指定画像形式のみを抽出 current_image_index = [0] image = ft.Image(src=images[current_image_index[0]], width=570, height=480,) page.add(image) def next_image(e): if current_image_index[0] < len(images) - 1: current_image_index[0] += 1 else: current_image_index[0] = 0 # 最後の画像の後は最初に戻る image.src = images[current_image_index[0]] page.update() def prev_image(e): if current_image_index[0] > 0: current_image_index[0] -= 1 else: current_image_index[0] = len(images) - 1 image.src = images[current_image_index[0]] page.update() def first_image(e): current_image_index[0] = 0 image.src = images[current_image_index[0]] page.update() def move_file(self): page.window_destroy() subprocess.run(["python","Flet/test003_11.py"], encoding='utf-8') def save_file(e): image_list = ",".join(images) with open("D:/Python/Flet/VF_FILE.txt", "w", encoding="utf-8") as f: f.write(image_list) next_button = ft.IconButton( icon=ft.Icons.PLAY_CIRCLE_FILL_OUTLINED, on_click=next_image,icon_color="blue500") prev_button = ft.IconButton( icon=ft.Icons.PLAY_CIRCLE_FILL_OUTLINED, on_click=prev_image,rotate=ft.Rotate(angle=-1 * math.pi),icon_color="blue500") first_button = ft.IconButton( icon=ft.Icons.PAUSE_CIRCLE_FILLED_ROUNDED, on_click=first_image) move_button = ft.ElevatedButton("main",on_click=move_file) save_button = ft.ElevatedButton("保存",on_click=save_file) button_row = ft.Row([prev_button,first_button, next_button,move_button,save_button],spacing=0,) page.add(button_row) page.update() ft.app(target=main)
- 回答数1
- マイクラのクラッシュ理由と解決方法を教えてください
現在マインクラフトのバージョン1.12.2javaでMODを入れて遊んでいるのですが、原因がよくわからないクラッシュに見舞われています。 これの理由と解決方法がわからないので、助けてください。 ---- Minecraft Crash Report ---- // Why did you do that? Time: 2025-01-12 22:33:39 JST Description: Rendering Item Stack java.lang.IllegalArgumentException: ItemStack must be for default leaves. at com.google.common.base.Preconditions.checkArgument(Preconditions.java:122) at forestry.arboriculture.models.ModelDefaultLeaves.getInventoryKey(ModelDefaultLeaves.java:76) at forestry.arboriculture.models.ModelDefaultLeaves.getInventoryKey(ModelDefaultLeaves.java:40) at forestry.core.models.ModelBlockCached.getModel(ModelBlockCached.java:56) at forestry.core.models.ModelBlockDefault$DefaultItemOverrideList.handleItemState(ModelBlockDefault.java:171) at buildcraft.lib.client.render.ItemRenderUtil.renderItemStackInternal(ItemRenderUtil.java:155) at buildcraft.lib.client.render.ItemRenderUtil.renderItemStack(ItemRenderUtil.java:133) at buildcraft.transport.client.render.PipeFlowRendererItems.render(PipeFlowRendererItems.java:75) at buildcraft.transport.client.render.PipeFlowRendererItems.render(PipeFlowRendererItems.java:38) at buildcraft.transport.client.render.RenderPipeHolder.renderFlow(RenderPipeHolder.java:90) at buildcraft.transport.client.render.RenderPipeHolder.renderContents(RenderPipeHolder.java:78) at buildcraft.transport.client.render.RenderPipeHolder.renderTileEntityFast(RenderPipeHolder.java:43) at buildcraft.transport.client.render.RenderPipeHolder.renderTileEntityFast(RenderPipeHolder.java:27) at net.minecraft.client.renderer.tileentity.TileEntityRendererDispatcher.func_192854_a(TileEntityRendererDispatcher.java:198) at net.minecraft.client.renderer.tileentity.TileEntityRendererDispatcher.func_180546_a(TileEntityRendererDispatcher.java:157) at net.minecraft.client.renderer.RenderGlobal.redirect$zbi000$tileEntityRender(RenderGlobal.java:3783) at net.minecraft.client.renderer.RenderGlobal.func_180446_a(RenderGlobal.java:1031) at net.minecraft.client.renderer.EntityRenderer.func_175068_a(EntityRenderer.java:1808) at net.minecraft.client.renderer.EntityRenderer.func_78471_a(EntityRenderer.java:1621) at net.minecraft.client.renderer.EntityRenderer.func_181560_a(EntityRenderer.java:1390) at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1119) at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:3942) at net.minecraft.client.main.Main.main(SourceFile:123) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:497) at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) at net.minecraft.launchwrapper.Launch.main(Launch.java:28) A detailed walkthrough of the error, its code path and all known details is as follows: --------------------------------------------------------------------------------------- -- Item being rendered -- Stack Count: 1 Item Class: class forestry.arboriculture.items.ItemBlockLeaves Item ID: forestry:leaves.default.fruit.0 Item Meta: 11 Item NBT: null -- Block Entity Details -- Name: buildcrafttransport:pipe_holder // buildcraft.transport.tile.TilePipeHolder Block type: ID #2606 (tile.pipeHolder // buildcraft.transport.block.BlockPipeHolder // buildcrafttransport:pipe_holder) Block data value: 0 / 0x0 / 0b0000 Block location: World: (-400,73,-129), Chunk: (at 0,4,15 in -25,-9; contains blocks -400,0,-144 to -385,255,-129), Region: (-1,-1; contains chunks -32,-32 to -1,-1, blocks -512,0,-512 to -1,255,-1) Actual block type: ID #2606 (tile.pipeHolder // buildcraft.transport.block.BlockPipeHolder // buildcrafttransport:pipe_holder) Actual block data value: 0 / 0x0 / 0b0000 Block Entity NBT: {x:-400,wireManager:{parts:[I;]},y:
- 回答数1
- frieve editor改造時のエラー
開発環境 Windows10Pro64bit 22H2 19045.5131 Embarcadero® C++Builder 11 バージョン 28.0.48361.3236 Community Edition https://www.frieve.com/software/frieve-editor こちらのFrieveEditor v2.00というもの、に少し改造を加えようとしたのですが、ボタンを一つ追加しただけで実行時にエラーが発生してしまいます。 具体的には Pa_LabelパネルのBu_LinkLabel0ボタン右に新規コントロールでボタン追加して実行しただけで発生します。 TFo_Main::BrowserArrangeByFoldの中でstd::bad_allocや例外クラス 0xc0000005が発生しております。 ステップ実行してみると、関数入る前と後でm_Document->m_Cardsの参照先が変わっているところまでは分かったのですが、なぜそうなるかが見つけられませんでした。 どなたか解決方法分かりましたら教えていただけないでしょうか。 なお、作成元に問い合わせても改造については自分で行って欲しいとのことです。
- 回答数1
- Lightning グローバルメニューの文字サイズ
wordpress Lightning(無料版)のグローバルメニューの文字サイズを変更したいのですが、いろんなサイトの紹介のCSSを試しても全く変化がありません。ちなみに「外観」→「カスタマイズ」→「追加CSS」に貼り付けました。 お分かりの方がいらっしゃいましたら、お教え下さいませ。 よろしくお願い致します。
- 回答数1
- VBA 最終行取得がうまく出来ず上書きされてしまう
こんにちは。 Excelを使った日報を使っており、集計シートを作成しています。 日報は1日ごとに1枚のシートを振り分けていて、必要項目だけを抽出して【1日】【2日】【3日】…と続けて集計シートに転記したいです。 シート【1日】は問題なく転記出来たのですが、【2日】を転記すると【1日】のデータに上書きされてしまいます。 【2日】以降を【集計シート】の最終行を取得して次の行から貼り付けていく方法を教えていただけないでしょうか? また【1日】から【31日】までのシートを連続で抽出貼り付けが出来るVBAも教えていただけると嬉しいです。 ただシートは【月集計】と日毎のシート以外にもいくつかあるため、「【月集計】以外のシートで指定」するコードは使えないです。 Sub 抽出3() '抽出 Dim i, j As Long i = 5 j = 3 With Worksheets("1日") Do While .Cells(i, "B").Value <> "" If .Cells(i, "A").Value <> "" Then For x = 1 To 13 Worksheets("月集計").Cells(j, x).Value = .Cells(i, x + 1).Value Next x j = j + 1 End If i = i + 1 Loop End With End Sub
- 回答数2
- 割り算のフローチャートについて
CASLⅡです。画像のフローチャートを実行するプログラムを教えてください。 また、実行結果をプリントアウト欄に3110÷103の答えである「SYO=30, AMARI=20」をプリントアウトする方法も教えてください。お願いします。
- 回答数1
- WordPressの質問(q10315144)の続
共有ボタンをクリックすると SNSシェアリンクとテキストボックス(中にページURL)とページURL をコピーするボタンをポップアップで表示させ、✕ボタンで閉じる機能を HTML で書いてみました。 希望通りの動作にすることが出来たのですが、コードをもう少しまとめてみてはどうかとアドバイス頂きました。 頂いたアドバイス ➀ と ➁ をどのように修正すべきか悩んでおります。 ➂ の一貫性に関して dell_ok さんであれば addEventListener で統一されますでしょうか? innerHTML は HTMLエスケープを行っていない場合にクロスサイト・スクリプティング攻撃の対象になるようなので、下記コードに修正致しました。 //旧コード divShapeText.onclick = function() { divShapeText.innerHTML = "コピーされました"; }; ↓ //新コード divShapeText.onclick = function() { divShapeText.textContent = "コピーされました"; }; ※ 最新コード https://github.com/i6Grja3R/sample_theme.git ※ 参考サイト https://qiita.com/RYO_nami/items/4543edfc7febe88 … https://dubdesign.net/javascript/execcommand-copy/ ※ 頂いたアドバイス ➀ const textboxHref = location.href; let url = location.href と同じ内容を、別の変数に代入しているのは無駄に思えます。 ➁ jQueryを読み込んでいるようですが、最後の数行を除いて、ほとんど利用していませんよね? ➂ イベントのバインドも、「addEventListener」であったり「onclick」であったりと一貫性が感じられません。 ご提示のスクリプトに限って言えば、「textContent」と「innerHTML」も同様です。 要素取得のためだけに、jQueryを読み込むのであれば、例えば自前で const QS = s => document.querySelector(s); のような関数を定義しておけば、読み込みは不要になりますし、「要素を取得する関数」とだけ覚えておけば、個別に要素の変数を多数作成するよりもわかりやすくなる可能性がありますし、スクリプトも全体的に短縮化が可能です。 (jQueryに慣れているなら、関数名を$にしておいてもよい)
- 回答数16
- デスクトップのフォルダなどが消える、何故?
Windows10のデスクトップに、置いてあるフォルダやショートカットが画面の半分以上占めています。先月末と今月初頭、ごみ箱とEgeのショートカットを残し他すべて消えました。復元ポイントを使って元に戻しました。デスクトップにフォルダーなどの置きすぎが原因なのでしょうか。改善方法を教えてください。
- 回答数2
- win8の証明書エラー、署名が壊れている、へ対処法
サポートも受けられない旧いOSで恐縮なのですが、ご教授ください。 10年近く前のFMVパソコン、OSはWindows8です。 問題なく使えていたものですが、リフレッシュのためにクリーンインストールしたところ、インターネットの接続時に 「このWebサイトのセキュリティ証明書には問題があります。」 とされて閲覧できなくなりました。 ソフトをダウンロードの際にも署名が無効とされて許可されない、マイクロソフトアカウントにもサインインできない、Windows Updateも実行できないとなって、手詰まりとなりました。 いろいろ試して調べてみたところ、SSL/TLSあたりが問題となって、セキュリティ上のブロックがされているようにおもったのですが、対処法がわかりません。 コンパネ>インターネットオプションの詳細設定あたりを弄ってなんとかネットが使えるようにならないかと思うのですが、可能でしょうか? サポートの終了してしまったOSを使用するのも推奨されない行為ではありますが、ひとまず使えるように対処法をご教示いただきたいです。
- 回答数2
- TXE72EはParrotOSで認識されない可能性
おはようございます、お世話になっています。 TXE72EアダプタはParrotOSで認識されない可能性は あるのでしょうか? windows11では認識されましたが、linux(ParrotOS)では認識されませんでした。 他の内蔵PCIeアダプタの方がいいのでしょうか? ご教示宜しくお願いします。
- 回答数3
- 容量が6TBでアイドル状態での温度が50度以下の外
容量が6TBでアイドル状態での温度が50度以下の外付けHDDを教えて下さい アマゾンで調べたら WDBBKG0060HBK-JESN これは電源を入れただけで50度に達したという書き込みがありました。 プログラミング
- 回答数3
- アコーディオン 親要素間ホバー
現在、次のHTML、CSSでひとつ開ければひとつ閉じるアコーディオンを実装しています。 HTML <ul class="menu"> <li> <a href="#">メニュー1</a> <ul> <li><a href="#">サブメニュー1</a></li> <li><a href="#">サブメニュー2</a></li> <li><a href="#">サブメニュー3</a></li> </ul> </li> <li> <a href="#">メニュー2</a> <ul> <li><a href="#">サブメニュー1</a></li> <li><a href="#">サブメニュー2</a></li> <li><a href="#">サブメニュー3</a></li> </ul> </li> </ul> CSS .menu { width: 100%; margin: 0; padding: 0; } .menu li { list-style: none; } .menu li a { display: table; margin-top:1px; padding: 10px 10px; width: 100%; font-weight: bold; /* 文字を太く */ text-align: center; /* 文字を中央に */ box-shadow: 5px 5px 5px #aaa; /* 影を付ける */ background: linear-gradient(-80deg, #ff65ff, #65ffff); /* グラデーションの背景色 */ text-decoration: none; vertical-align: middle; color: #ffffff; /* 文字色 */ overflow: hidden; transition:all .5s ease-out; } .menu > li:first-child a { margin-top: 0; } .menu li a:hover { background: #ff8c04; transition:all .5s ease-out; } .menu li ul { margin: 0; padding: 0; } .menu li li a { display: block; margin-top: 0; padding: 0 10px; height: 0; background: #ffccff; color: #000000; transition:all .5s ease-out; } .menu > li > ul > li { margin: 0 !important; } .menu > li:hover li a { display: table; margin-top: 1px; padding: 10px; width: 100%; height: 1em; transition:all .5s ease-out; } .menu > li:hover li a:hover { background: #ffb8b3; transition:all .5s ease-out; } 親要素のホバーを一度離れて、次の親要素をホバーすると問題ないのですが、上から下へ親要素を連続してホバーすると子要素の閉じる時間もあってか、うまく機能しません。 機能しないというのは、子要素が閉じるため次の親要素をホバーしても次の親要素が上へあがっていくので次の親要素のホバー状態が離れてしまいます。 子要素の数が少なければ何とか大丈夫かな?という感じです。 下から上へ親要素を連続してホバーすると子要素の閉じることには関係ないからか、機能しています。 ひとつ開ければ閉じずに開けたままにしておくしかないのでしょうか? 解決策のわかる方がおられたら教えていただけないでしょうか。
- 回答数1
- pythonプロキシ
pythonで、プロキシを作っているのですが、 なぜか動画サイト全般がインターネットに接続されていないとエラーを吐きます。 どうしてなのか教えてほしいです。 ポート開放:やってます。 エラーの詳細ログ:まだ見てません。 (内部サーバーエラー サーバーで内部エラーが発生したため、リクエストを完了できませんでした。サーバーが過負荷になっているか、アプリケーションにエラーがあります。)これですね。 ファイル:html(クライアント)とpython(サーバー)です。
- 回答数2
- 賢威でアフィリエイトリンクボタン作成
タイトルのとおりです。 当方、HTMLソースコードに関する知識は初心者レベルですが、全く知らないというレベルではありません。 wordpress有料テーマの賢威をお使いの方で、ボタンリンクは皆さんどうやって作成していますでしょうか? Affingerやswellなど他のテーマではウィジェットのようにボタン作成機能がついているものがありますが、賢威はそのような機能がありません。 方法はカスタムHTMLにソースコードを書いて、ASPと提携後のソースコードを利用して貼り付けて制作しているのでしょうか? ボタンリンクの作成方法や作り方の流れがわからず、賢威でボタンリンクを作成している方がいれば教えていただけますでしょうか。 ボタンのソースコードは本やネットでも調べれば出てきますが、アフィリエイトリンクをどう扱ってボタンのリンクにするかがよくわかっていません。 よろしくお願いいたします。
- 回答数1
お礼