درخواست کد css برایرنگی شدن لینک

meher

Member
درود به دوستان مجیدآنلاین

بنده میخوام وقتی روی لینکهام کلیک شد مثلا لینک رنگش دیگه قرمز بشه تا دفعه ی بعد بیننده بدونه که این لینک یک بار کلیک شده توسط خودش.
فکر کنم متوجه منظورم شدید. یعنی لینکهایی که یه بار بازدید شده باشه رنگش تغییر کنه. الآن کد css که برای لینکهام دارم این هست.. چی باید اضافه کنم به این کد؟

کد:
a{color:#1aaee2}
a:hover,a:active,#sp-slides a.fs-sp1-morein:hover{color:#2bc2f7}
a:focus{color:#06F}

سپاس
 

AmIn 1412

Active Member
سلام دوست عزیز
خوب باید تگ a.visited رو فعال کنی به این صورت
در CSS
کد:
a:link{
 color:red;
 }
 a:visited{
 color:orange;
 }
 a:hover{
 color:green;
 text-decoration:none;
 }
 a:active{
 color:black;
 text-decoration:none;
 }

یا علی
 

meher

Member
سپاس سپاس سپاس
یعنی بنده همینطور دارم از شما چیزای خوب حرفه ای یاد میگیرم. معلم بنده شدین رفت.. سپاس
حالا یه سوال اساسی دیگه دارم.
این بخش ورود به سایتم سه تا لینک گذاشته زیر هم اینطوری
بازیابی رمز عبور
بازیابی نام کاربری
ایجاد حساب کاربری
attachment.php


ای باعث شده باکسم بیخودی دراز بشه. میخوام در کنار هم قرار بگیره
بازیابی رمز عبور | بازیابی نام کاربری | ایجاد حساب کاربری
این خیلی بهتره. رفتم توی ماژول چندتا کد و صفحه داشت هرچی دنبالش گشتم اصلا ندیدم. کجا میتونم اینطوریش کنم و یا اصلا شاید بخوام عکس بزارم کنارشون. یه آیکون کوچولو
گفتم شاید این کدها باشه اما این ul و li رو دست کاری کردم نشد.
کد:
<ul>
        <li>
            <a href="<?php echo JRoute::_('index.php?option=com_users&view=reset'); ?>">
            <?php echo JText::_('MOD_LOGIN_FORGOT_YOUR_PASSWORD'); ?></a>
        </li>
        <li>
            <a href="<?php echo JRoute::_('index.php?option=com_users&view=remind'); ?>">
            <?php echo JText::_('MOD_LOGIN_FORGOT_YOUR_USERNAME'); ?></a>
        </li>
        <?php
        $usersConfig = JComponentHelper::getParams('com_users');
        if ($usersConfig->get('allowUserRegistration')) : ?>
        <li>
            <a href="<?php echo JRoute::_('index.php?option=com_users&view=registration'); ?>">
                <?php echo JText::_('MOD_LOGIN_REGISTER'); ?></a>
        </li>
        <?php endif; ?>
    </ul>
فایلهای ماژول رو بصورت زیپ پیوست کردم.
منو ببخشید فقط دارم وقت میگرم

کدهای css که به این ماژول مربوط میشه هم اینها هستند
کد:
/* User Profile */
#form-login-username label,
#form-login-password label,
#form-login-remember label{display:block;float:left;font-weight:700;width:100px;text-align:left}

#form-login-username input,
#form-login-password input{height:20px;width:160px;padding:2px 5px;margin:0}
div.mod-inner fieldset {padding:10px;background:#222;border-top:1px solid #333;border-bottom:1px solid #333;margin: 0 -10px -10px -10px;}

.login fieldset,.remind fieldset,.reset fieldset,.registration fieldset,.profile-edit fieldset{padding:20px 0 0}
.login-fields,.profile-edit dl,.remind dl,.reset dl,.registration dl dd{margin:0 0 10px}
.login label,.profile-edit dl dt,.remind dl dt,.reset dl dt,.registration dl dt{display:block;float:left;font-weight:700;text-align:right;width:150px}
.login .inputbox,.login input.required,.registration dl dd input.required,.remind dl dd input.required,.reset dl dd input.required,
.profile-edit .inputbox,.profile-edit input.required,.profile-edit input,.profile-edit select{margin-left:10px;width:180px}
.login .button,.login button,.profile-edit button,.remind button,.reset button,.registration button{margin-left:160px}
ul.userlinks {margin-top:15px!important;padding: 0!important;}
ul.userlinks li{background:none!important;line-height:normal;padding:0 0 5px;margin:0;border:0}
ul.userlinks li li:hover {background:none!important}
ul.userlinks a {font-size: 11px;}
 

پیوست ها

  • login.jpg
    login.jpg
    34.6 کیلوبایت · بازدیدها: 11
  • mod_login.zip
    4.4 کیلوبایت · بازدیدها: 0
آخرین ویرایش:

AmIn 1412

Active Member
سلام
اول اینکه سوال دومتون ربطی به اینجا نداره مربوط به جوملاست
دوم این ماژول ها رو باید توی قالبت دست کاری کنی یعنی موقعی که قالب طراحی میشه اینطور به وجود میاد
سوم بهترین راه برای تغییر این قسمت استفاده از ماژول های لاگین به شکل های مختلف هست که ی سرچ بزنی تو گوگل همه چی پیدا میشه
چهارم اینکه چشم این چیزی که میخوای رو برات میزنم فقط یکم سرم شلوغه سرم خلوت شد و کسی جواب نداد همینو برات درست میکنم میفرستم
پینجم :) بهتره از ماژول های لاگین دیگه استفاده کنی پیدا نکردی بگو چند نمونه دارم برات آپلود میکنم
یا علی:wink:
 

AmIn 1412

Active Member
خوب اینم مال شما
کد:
<ul class="userlinks">
        <li>
            <a href="<?php echo JRoute::_('index.php?option=com_users&view=reset'); ?>">
            <?php echo JText::_('MOD_LOGIN_FORGOT_YOUR_PASSWORD'); ?></a>
        l
        
            <a href="<?php echo JRoute::_('index.php?option=com_users&view=remind'); ?>">
            <?php echo JText::_('MOD_LOGIN_FORGOT_YOUR_USERNAME'); ?></a>
        l
        <?php
        $usersConfig = JComponentHelper::getParams('com_users');
        if ($usersConfig->get('allowUserRegistration')) : ?>
        
    
            <a href="<?php echo JRoute::_('index.php?option=com_users&view=registration'); ?>">
                <?php echo JText::_('MOD_LOGIN_REGISTER'); ?></a>
        </li>
        <?php endif; ?>
    </ul>

این کد رو جایگزن کن درست میشه مثل همونی که میخوای
جاشم تو فولدر قالبت - فولدر mod-login بعد فایل defult.php رو باز کن خط 61 تا 79 رو پاک کن به جاش اینو بذار
بعدشم تاپیک رو جای درست بزن
یا علی:)
 

meher

Member
خیلی سپاسگزار دوست بزرگوار و عزیز. چشم دفعه ی بعد اون موارد رو رعایت میکنم.
فقط اینطور که فهمیدم شما از یک li استفده کردی و درست شد درسته؟ نباید سه تا li باشه؟ یه گشت برای لاگین میزنم ببینم چی گیر میاد اگر نیومد توی همون انجمن جوملا درخواست میکنم یا به ایملتون
باز هم سپاس
 

جدیدترین ارسال ها

بالا